body { position: relative; width: 100%; }
body { position: relative; width: 100%; }
html,body { width: 100%; }
.mw-bg { background: #ffffff; }
.w1300 { width: 1300px; margin: 0 auto; }
.mw-sy-box { padding: 25px; background: #fff; margin-top: 30px; }
/*.mw-sy{margin-top: -155px; margin-bottom: 32px; }*/
.yj-box { background: #ffffff; margin-top: -155px; }
.tt-top { background: #ffffff; border-radius: 6px; margin-top: 25px; }
.tt-top h4 { font-size: 32px; line-height: 36px; font-weight: bold; text-align: center; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; }
.tt-top h4 a { color: #d1160e; }
.tt-top p { font-size: 16px; margin-top: 18px; color: #666666; text-align: center; line-height: 26px; }
.tt-top p a { color: #cb2728; font-size: 14px; }
.xw-box { margin-top: 27px; }
.lbt { width: 58%; }
.xw-nr-box { width: 40%; padding-top: 5px; }
.lbt img { width: 100%; }
.xyjt1 { position: absolute; top: 50%; margin-top: -10px; left: 0px; z-index: 100; }
.xyjt2 { position: absolute; top: 50%; margin-top: -10px; right: 0px; z-index: 100; }
.xyjt1 img,.xyjt2 img { width: auto; }
.sy-hf { margin-top: 30px; overflow: hidden; }
.sy-hf img { max-width: 100%; }
.sy-hf img:hover { transform: scale(1.1); transition: all .3s; }
.sy-hf2 { display: none; }
.tab1 { border-bottom: 1px solid #efefef; position: relative; ; }
.tab1 li { margin-right: 28px; padding-bottom: 22px; position: relative; line-height: 20px; font-size: 20px; float: left; }
.tab1 li em { position: absolute; left: 50%; width: 0; bottom: 0; width: 0px; transition: .2s all; height: 4px; background-color: #1658a0; }
.tab1 li.on a,.tab1 li:hover a { font-weight: bold; color: #1658a0; }
.tab1 li.on em,.tab1 li:hover em { width: 100%; left: 0; }
.tab1 li.on em,.tab1 li:hover em { width: 100%; left: 0; }
a.gengduo { float: right; color: #999999; font-size: 14px; margin-top: 1px; }
a.gengduo:hover { color: #1658a0; }
.tab2 li { margin-right: 35px; }
.xw-list-1 { margin-top: 8px; }
.xw-list-1 li { font-size: 16px; line-height: 36px; transition: all .3s; }
.xw-list-1 li span { color: #999; float: right; }
.xw-list-1 li i { display: inline-block; width: 5px; height: 5px; border-radius: 100%; background: #dddddd; float: left; margin-top: 18px; margin-right: 12px; }
.xw-list-1 li a { display: inline-block; width: 75%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; vertical-align: middle; }
.xw-list-1 li:hover { padding-left: 8px; transition: all .3s linear; }
.xw-list-lb li { font-size: 16px; line-height: 35px; transition: all .3s; }
.xw-list-lb li i { margin-top: 18px; }
.gray { background: #f8f8f8; margin-top: 40px; padding-bottom: 40px; }
.w50 { width: 48.75%; }
.sy-title { padding-top: 30px; margin-bottom: 20px; }
.sy-title h4 { float: left; }
.sy-title h4 a { font-size: 26px; font-weight: bold; height: 32px; color: #333333; margin-top: 0px; padding-top: 8px; }
.sy-title h4.icon1 { background: url(20211029-hyj-zwgk.png) no-repeat; padding-left: 26px; }
.sy-title h4.icon2 { background: url(20211029-hyj-jdhy.png) no-repeat; padding-left: 26px; }
.sy-title h4.icon3 { background: url(20211029-hyj-bsfw.png) no-repeat; padding-left: 26px; }
.sy-title h4.icon4 { background: url(20211029-hyj-hdjl.png) no-repeat; padding-left: 26px; }
.sy-title a { float: right; font-size: 16px; margin-top: 13px; color: #999999; }
.white-box { background: #ffffff; padding: 24px; }
.ghjh-box { margin-top: 22px; }
.zwgk-icon { margin-left: -4%; margin-top: 20px; }
.zwgk-icon li { float: left; width: 20%; text-align: center; }
.zwgk-icon li a span { width: 65px; height: 65px; background: #f2f8ff; display: inline-block; border-radius: 50%; text-align: center; line-height: 65px; }
.zwgk-icon li a { display: block; }
.zwgk-icon li a p { margin-top: 10px; font-size: 16px; }
.zwgk-icon li:hover a span img { transform: rotateY(360deg); transition: all .3s linear; }
.jdhy-list { margin-left: -4%; margin-top: 22px; }
.jdhy-list li { width: 46%; float: left; margin-left: 4%; overflow: hidden; border-radius: 6px; }
.jdhy-list li i { display: block; height: 0; padding-top: 57%; background-position: left center; background-repeat: no-repeat; background-size: 100%; background-color: #f8f8f8; position: relative; overflow: hidden; transition: all .3s; border-radius: 8px; }
.jdhy-list li:hover i { transform: scale(1.1); }
.bsdt-box { background: url(20211029-hyj-wsbsdt.png) no-repeat; height: 100px; border-radius: 6px; position: relative; text-align: center; }
.bsdt-logo { height: 45px; font-size: 24px; color: #ffffff; font-weight: bold; line-height: 45px; display: inline-block; left: 50%; margin-left: -175px; margin-top: 22px; }
.bsdt-logo img { margin-right: 10px; }
.bsdt-box em { display: inline-block; width: 24px; height: 1px; margin: 5px 15px 0px 10px; background-color: #d2deec; position: absolute; top: 40px; }
.bsdt-box p { display: inline-block; font-size: 14px; height: inherit; color: #ffffff; margin-top: 7px; position: absolute; top: 27px; margin-left: 45px; }
/*.bsdt-box:hover img{transform: scale(1.1); transition: all .3s; }
 */
.bsdt-box:hover { box-shadow: 0px 3px 10px rgba(73,150,236,.4); transition: all .3s; }
.bsfw-icon { margin-left: -2%; margin-top: 17px; }
.bsfw-icon li { float: left; border-radius: 6px; width: 23%; margin-left: 2%; text-align: center; height: 83px; }
.bsfw-icon li a { display: block; }
.bsfw-icon li a span { display: inline-block; margin-top: 12px; height: 30px; line-height: 30px; }
.bsfw-icon li a p { font-size: 14px; margin-top: 8px; }
.bsfw-icon li.icon1 { background: #f3fbff; }
.bsfw-icon li.icon2 { background: #f3fffc; }
.bsfw-icon li.icon3 { background: #fffbf5; }
.bsfw-icon li.icon4 { background: #fdf7f8; }
.bsfw-icon li:hover img { transform: scale(1.1); transition: all .3s; }
.hdjl-bt { position: relative; float: left; }
.hdjl-bt h4 { font-size: 20px; display: inline-block; margin-left: 15px; }
.hdjl-bt h4 a.on,.hdjl-bt h4 a:hover { font-weight: bold; }
.hdjl-bt h4.blue a { color: #1658a0; margin-right: 15px; font-weight: bold; }
.hdjl-bt em { display: inline-block; width: 6px; height: 20px; background: #1658a0; margin-top: 2px; position: absolute; }
.jzxx-table { margin-top: 16px; width: 100%; border-collapse: collapse; font-size: 16px; }
.jzxx-table tr th { padding: 10px 10px; background: #f8f8f8; border-bottom: none; }
.jzxx-table tr.top { margin-bottom: 15px; }
.jzxx-table tr td { padding: 8px 10px; text-align: center; }
.jzxx-table tr td.l-txt { text-align: left; }
.jzxx-table tr td.l-txt i { display: inline-block; width: 4px; height: 4px; background: #dddddd; border-radius: 50%; margin-right: 8px; margin-left: -5px; margin-bottom: 3px; }
.jzxx-table tr td.r-txt { text-align: right; }
.jzxx-table tr td a.blue { color: #d1160e; }
.zxft-ul li { float: left; }
.zxft-ul li a { color: #1658a0; }
.zxft-ul li em { padding: 0px 10px; color: #dddddd; }
.zxft-dbox { margin-top: 15px; }
.zxft-tp { width: 40%; float: left; border-radius: 6px; }
.zxft-tp img { border-radius: 6px; }
.zxft-nr { margin-top: 18px; float: right; width: 57%; }
.zxft-nr h5 { font-size: 18px; line-height: 32px; color: #1658a0; margin-top: -20px; margin-bottom: 10px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; height: 60px; }
.zxft-nr h5 a { display: block; }
.zxft-nr p { font-size: 16px; line-height: 29px; color: #999999; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; vertical-align: middle; }
.zxft-nr p.zy { overflow: hidden; white-space: pre-wrap; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; }
.xw-list-1 li em { display: inline-block; width: 55px; height: 21px; border-radius: 4px; border: 1px #bfbfbf solid; font-size: 14px; color: #999; text-align: center; line-height: 21px; margin-right: 10px; float: left; margin-top: 7px; }
.xw-list-1 li em.curr { border: 1px #1658a0 solid; color: #1658a0; }
.xw-list-yjzj li a { width: 100%; }
.xw-list-xjlb { margin-top: 7px; margin-bottom: -5px; }
.xw-list-xjlb li a.ls { width: auto; font-size: 16px; border: none; color: #1658a0; margin-top: 0px; }
.xw-list-xjlb li a.ls span { color: #cccccc; font-size: 15px; margin-left: 10px; margin-right: 10px; }
.xw-list-xjlb li i { margin-top: 22px; }
/*.xw-list-xjlb li a{width: 100%; }
 */
.zxft-box { margin-top: 24px; }
.yjzj-box { margin-top: 30px; }
.xw-list-yjzj { margin-top: 12px; }
.ztzl-bt { margin-top: 40px; margin-bottom: 20px; }
.ztzl-bt h4 { font-size: 24px; font-weight: bold; float: left; }
.con_ztzl { position: relative; margin-bottom: 50px; }
.con_ztzl ul { margin-left: -2%; }
.con_ztzl ul li { float: left; width: 23%; margin-left: 2%; overflow: hidden; border-radius: 6px; }
.con_ztzl ul li a { display: block; position: relative; }
.con_ztzl ul li a span { position: absolute; display: flex; background: rgba(255,255,255,0.8); left: 0px; bottom: 25%; top: 25%; right: 0px; z-index: 2; justify-content: center; font-size: 18px; font-weight: bold; align-items: center; text-align: center; }
.con_ztzl .next,.con_ztzl .prev { position: absolute; width: 40px; height: 44px; cursor: pointer; margin-top: -22px; top: 50%; z-index: 3; }
.con_ztzl .next { background: url(20211029-hyj-lbtleft.png) no-repeat center; left: -20px; }
.con_ztzl .prev { background: url(20211029-hyj-lbtright.png) no-repeat center; right: -20px; }
.header_21_con1.fixed .el-col-17 { width: 68%; }
.con_ztzl ul li:hover img { transform: scale(1.1); transition: all .3s; }
.xw-list-xjlb { overflow: hidden; }
.xw-list-xjlb .list-jdhy { width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.xw-list-xjlb .list-jdhy i { margin-top: 23px; }
.xw-list-xjlb li a { width: 70%; }
.List__hd { background: #f8f8f8; margin-top: 18px; }
.List__hd p { float: left; font-size: 16px; font-weight: bold; text-align: center; padding: 10px 0px 10px 0px; }
.List__cont { text-align: center; padding-top: 0px; }
.List__cont li { display: block; overflow: hidden; }
.List__cont li p { display: block; float: left; font-size: 16px; padding: 10px 0 5px 0px; text-align: center; }
.List__cont li p i { float: left; display: inline-block; width: 4px; height: 4px; background: #dddddd; border-radius: 50%; margin-right: 3px; margin-left: -5px; margin-top: 10px; }
.List__cont li p span { display: block; float: left; max-width: 95%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.List__cont li:last-child { border-bottom: none; }
.w1 { width: 47%; float: left; margin-left: 2%; }
.w2 { width: 15%; float: left; }
.w3 { width: 20%; float: left; }
.w4 { width: 15%; float: left; }
.List__cont li p.w4 { color: #d1160e; }
@media screen and (max-width:1340px) {
  .w1300 { width: 1200px; }
  .zwgk-icon { margin-left: -2%; }
  .zwgk-icon li { width: 18%; margin-left: 2%; }
  /*	.jzxx-table tr td.l-txt{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }*/
  .jzxx-table tr td { padding: 7px 8px; }
  .tab1 li { margin-right: 20px; }
  .xw-nr-box { height: 385px; overflow: hidden; }
  .xw-list-1 li a { width: 74%; }
  .xw-list-yjzj li a { width: 100%; }
}
@media screen and (max-width:1240px) {
  .w1300 { width: 1000px; }
  .lbt { width: 55%; }
  .xw-nr-box { width: 43%; height: 305px; overflow: hidden; padding-top: 3px; }
  .w50 { width: auto; float: none; }
  .tab1 li { font-size: 18px; margin-right: 15px; padding-bottom: 20px; }
  .tab2 li { font-size: 20px; margin-right: 25px; }
  .bsdt-box { background: url(20211029-hyj-wsbsdt.png)center no-repeat #2266b2; background-size: 1000px; }
  .xw-list-1 li em { margin-top: 6px; }
  .r-txt,.jzxx-table tr td.r-txt { text-align: center; }
  .zxft-nr { width: 73%; }
  .zxft-tp { width: 25% }
  .con_ztzl .prev { right: 0px; }
  .con_ztzl .next { left: 0px; }
  .xw-list-1 li a { width: 74%; }
}
@media screen and (max-width:1000px) {
  .w1300 { max-width: 100%; padding: 0 20px; width: auto; }
  .lbt,.xw-nr-box { width: auto; float: none; }
  .xw-nr-box { margin-top: 20px; height: inherit; overflow: inherit; }
  .con_ztzl .prev { right: -20px; }
  .con_ztzl .next { left: -20px; }
  .tt-top h4 { font-size: 26px; }
  .tt-top p { margin-top: 12px; }
  .sy-hf { margin-top: 25px; }
  .xw-box { margin-top: 20px; }
  .sy-title h4 a { font-size: 24px; }
  .tab1 li { font-size: 18px; margin-right: 25px; padding-bottom: 20px; }
  .tab2 li { font-size: 18px; margin-right: 25px; }
  /*	.xw-list-1 li a{white-space: normal; overflow: inherit; text-overflow: inherit; }*/
  .con_ztzl ul li { -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; width: 31.3%; margin-top: 0; }
  .con_ztzl ul::-webkit-scrollbar { display: none; }
  .con_ztzl ul { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow-x: auto; -webkit-overflow-scrolling: touch; }
  .zxft-nr h5 { height: inherit; }
  .gray { margin-top: 30px; padding-bottom: 30px; }
  .ztzl-bt { margin-top: 30px; }
  .sy-title a { margin-top: 8px; }
  .xw-list-yjzj li a { width: 100%; }
}
@media screen and (max-width:750px) {
  .w1300 { max-width: 100%; padding: 0 15px; width: auto; }
  .white-box { padding: 20px; }
  .tab2 li,.tab1 li { margin-right: 20px; }
  .tt-top h4 { font-size: 20px; line-height: 30px; }
  .tt-top p { margin-top: 10px; }
  .tt-top { margin-top: 20px; }
  .xw-list-lb li i { margin-top: 17px; }
  .sy-title { padding-top: 25px; margin-bottom: 15px; }
  .sy-title h4 a { font-size: 22px; }
  .sy-hf { margin-top: 20px; }
  .sy-hf1 { display: none; }
  .sy-hf2 { display: block; }
  .new-tit { width: 70%; }
  .new-tit1 { width: 80%; }
  .new-tit { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow-x: auto; -webkit-overflow-scrolling: touch; }
  .new-tit li { -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; }
  .xw-list-1 li span { display: none; }
  .xw-list-1 li a { width: 92%; }
  .xw-list-xjlb li a { width: 73%; }
  .xw-list-xjlb li em { width: auto!important; }
  .xw-list-xjlb li span { display: block; }
  .xw-list-yjzj li a { width: 100%; }
  .bsdt-box { background-size: cover; }
  .bsdt-logo { font-size: 22px; }
  .con_ztzl ul li { width: 48%; }
  .max_img img { width: 100%; }
  .con_ztzl .prev { right: 0px; }
  .con_ztzl .next { left: 0px; }
  .ztzl-bt h4 { font-size: 22px; }
  .zxft-nr h5 { font-size: 16px; line-height: 28px; margin-top: -25px; margin-bottom: 5px; }
  .xw-list-1 li em { width: 45px; margin-right: 5px; }
  .xw-list-xjlb .list-jdhy i { margin-right: 8px; }
  .List__hd { margin-top: 15px; }
  .List__cont li p { font-size: 15px; }
  .List__hd p.w2,.List__cont li p.w2,.List__hd p.w3,.List__cont li p.w3 { display: none; }
  .w1 { width: 80%; margin-left: 2% }
  .w4 { width: 18% }
  .List__cont li p span { display: block; float: left; text-align: left; max-width: 96%; overflow: inherit; white-space: normal; text-overflow: inherit; }
}
@media screen and (max-width:650px) {
  .zwgk-icon { margin-top: 5px; margin-bottom: 5px; }
  .zwgk-icon li { width: 30.3%; margin-top: 20px; }
  .jzxx-table tr th { padding: 10px 2px; }
  .l-txt { text-align: center; }
  .jzxx-table tr th:nth-child(2),.jzxx-table tr td:nth-child(2),.jzxx-table tr th:nth-child(3),.jzxx-table tr td:nth-child(3) { display: none; }
  .jzxx-table tr th:nth-child(1),.jzxx-table tr td:nth-child(1) { width: 75%; }
  .jzxx-table tr th:nth-child(4),.jzxx-table tr td:nth-child(4) { width: 25%; }
  .bsfw-icon li { width: 48%; margin-top: 10px; }
  .bsfw-icon { margin-top: 8px; }
  .zxft-tp,.zxft-tp img,.zxft-nr { width: 100%; float: none; }
  .zxft-nr { margin-top: 10px; }
  .zxft-nr h5 { margin-top: 0px; margin-bottom: 5px; }
  .hdjl-bt h4 { font-size: 18px; }
}
@media screen and (max-width:540px) {
  .bsdt-logo { display: block; width: 100%; font-size: 20px; margin-left: 0px; margin-top: 0px; padding-top: 15px; }
  .bsdt-box em { margin-left: -60px; top: 65px; }
  .bsdt-box p { margin-left: -25px; top: 52px; }
  .zxft-ul li em { padding: 0px 6px; }
  .con_ztzl ul li { width: 98%; }
  .jdhy-list li { width: 96%; margin-top: 15px; }
  .jdhy-list { margin-top: 8px; }
  .zzxx-bt { display: block; float: none; }
  .zxft-ul { float: left; margin-top: 10px; }
  .jzxx-table { margin-top: 15px; }
  .jzxx-table tr th:nth-child(4),.jzxx-table tr td:nth-child(4) { width: 25%; }
  .zxft-box,.gray { margin-top: 20px; }
  .yjzj-box { margin-top: 25px; }
  .tt-top,.xw-nr-box { margin-top: 15px; }
  .xw-list-xjlb li a { width: 63%; }
  .w1 { width: 72%; margin-left: 2% }
  .w4 { width: 26% }
}
@media screen and (max-width:400px) {
  .zwgk-icon li { width: 48%; }
  .xw-list-xjlb li a { width: 55%; }
}
@media screen and (max-width:374px) {
  .xw-list-xjlb li a { width: 50%; }
}
/*----æ”¿åŠ¡å…¬å¼€-----*/
.gray-box { background: #f8f8f8; padding-bottom: 35px; }
.gary { background: #f8f8f8; padding-top: 35px; margin-top: 38px; padding-bottom: 45px; }
.zwgk-ul { margin-left: -2%; padding-top: 35px; }
.zwgk-ul li { float: left; width: 17.8%; margin-left: 2%; height: 135px; text-align: center; border-radius: 6px; border: 1px solid #dce5f0; box-shadow: 0px 2px 5px rgba(73,150,236,.3); text-align: center; }
.zwgk-ul li a span { display: inline-block; width: 54px; height: 54px; border-radius: 50%; background: url(20211103-hyj-zwgkbj.png) no-repeat; line-height: 54px; margin-top: 23px; }
.zwgk-ul li.icon2 { background: url(20211014-swt-zwgkbg2.png) no-repeat; background-size: cover; }
.zwgk-ul li.icon3 { background: url(20211014-swt-zwgkbg3.png) no-repeat; background-size: cover; }
.zwgk-ul li.icon4 { background: url(20211014-swt-zwgkbg4.png) no-repeat; background-size: cover; }
.zwgk-ul li.icon5 { background: url(20211014-swt-zwgkbg5.png) no-repeat; background-size: cover; }
.zwgk-ul li a p { font-size: 16px; color: #333333; margin-top: 15px; }
.zwgk-ul li:hover span,.zwgk-ul1 li:hover span { transform: rotateY(360deg); transition: all .3s linear; }
.zwgk-ul li:hover p { color: #1658a0; }
.zwgk-ul li:hover { border: 1px solid #1658a0; box-shadow: 0px 2px 5px rgba(73,150,236,.4); }
.tab2 ul li a span { font-size: 12px; color: #d7000f; display: inline-block; vertical-align: top; margin-left: 3px; }
.zwgk-ul1 { margin-left: -2%; margin-top: 30px; }
.zwgk-ul1 li { float: left; background: #ffffff; width: 18%; margin-left: 2%; text-align: center; border-radius: 6px; padding: 10px 0px; }
.zwgk-ul1 li a span { display: inline-block; width: 54px; height: 54px; background: #f2f8ff; border-radius: 50%; line-height: 54px; text-align: center; }
.zwgk-ul1 li a p { display: inline-block; font-size: 16px; margin-left: 15px; }
.yj-ztzl { padding-top: 1px; margin-top: 0px; }
@media screen and (max-width:1340px) {   }
@media screen and (max-width:1240px) {
  .zwgk-ghjh { margin-top: 30px; }
}
@media screen and (max-width:1000px) {
  .zwgk-ul li { width: 31%; margin-top: 15px; }
  .zwgk-ul { padding-top: 20px; }
  .zwgk-ul1 { margin-top: 15px; }
  .zwgk-ul1 li { width: 31.3%; margin-top: 15px; }
  .yj-ztzl .sy-title { margin-bottom: 0px; }
  .yj-ztzl ul { margin-top: -30px!important; display: inline-block; }
  .gray-box { padding-bottom: 0px; }
}
@media screen and (max-width:750px) {
  .zwgk-ul li { width: 30.8%; margin-top: 15px; }
  .zwgk-ul { padding-top: 15px; }
  .zwgk-ul1 { margin-top: 10px; }
  .zwgk-ul1 li { width: 48%; text-align: left; }
  .zwgk-ul1 li a span { margin-left: 20%; }
  .gary { padding-top: 25px; margin-top: 30px; padding-bottom: 30px; }
  .zwgk-ghjh { margin-top: 25px; }
}
@media screen and (max-width:540px) {
  .zwgk-ul li { width: 47.4%; }
  .zwgk-ul1 li { width: 98%; }
  .zwgk-ul1 li a span { margin-left: 12%; }
}
@media screen and (max-width:374px) {
  .zwgk-ul li { width: 98%; }
  .zwgk-ul { padding-top: 10px; }
}
/*----ä¸“é¢˜ä¸“æ -----*/
.con_ztzl1 { margin-bottom: 0px; }
.ztzl_tit1 { margin-top: 35px; }
.ztzl-bt h4.blue { font-size: 22px; color: #1658a0; }
.ztzl_tit { padding-bottom: 20px; font-size: 22px; font-weight: bold; color: #1658a0; ; }
.ztzl_list1 { margin-left: -3%; margin-top: 5px; }
.ztzl_list1 li { margin-bottom: 32px; width: 46.8%; margin-left: 3%; float: left; position: relative; border: 1px solid #ffffff; border-radius: 4px; line-height: 30px; z-index: 1; background: #ffffff; display: table; }
/*.ztzl_list1 li a{padding: 0px 15px 0px 24px; display: block; }
 */
a.more { margin: 16px auto 0; display: block; width: 180px; height: 54px; line-height: 54px; border-radius: 5px; background-color: #f9f9f9; color: #666666; text-align: center; }
.ztzl-list-nr { height: 65px; width: 100%; display: table-cell; vertical-align: middle; }
.ztzl-list-nr a { padding: 0px 15px 0px 24px; display: block; }
.ztzl_list1 .lb-l { float: left; font-size: 18px; line-height: 28px; overflow: hidden; max-width: 90%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; white-space: normal; }
.det { margin-top: 3px; float: right; display: inline-block; width: 26px; height: 26px; background: url(20211103-hyj-ztjt1.png) no-repeat center; transition: .3s all; }
.ygd { position: absolute; right: 60px; top: -7px; display: inline; z-index: 1; }
.ztzl_list1 li:hover,.ztzl_list1 li.on { border: 1px solid #1658a0; box-shadow: 0 5px 5px rgba(73,150,236,.1); }
.ztzl_list1 li:hover .det,.ztzl_list1 li.on .det { background: url(20211103-hyj-ztjt2.png) no-repeat center; }
@media screen and (max-width:1240px) {
  .ztzl_list1 li { width: 46.7%; }
}
@media screen and (max-width:1000px) {
  .ztzl_list1 li { width: 96.7%; margin-bottom: 25px; }
  .ztzl_tit { font-size: 20px; margin-top: 0px; }
  .ztzl_tit1 { margin-top: 25px; }
}
@media screen and (max-width:750px) {
  .ztzl_list1 ul { margin-top: -15px; }
  .ztzl_list1 .lb-l { font-size: 16px; line-height: 24px; }
  .ztzl_list1 { margin-top: 18px; }
  .ztzl_tit { font-size: 18px; margin-top: 0px; padding-bottom: 15px; }
  .ztzl_tit1 { margin-top: 20px; }
}
@media screen and (max-width:540px) {
  .ztzl_list1 li a { padding: 0px 12px 0px 15px; }
  .ztzl_list1 .lb-l { max-width: 86%; overflow: hidden; }
  .ygd { right: 40px; }
}
/*åˆ†é¡µæ ·å¼04*/
.fy_list_04 { margin: 40px auto 10px; text-align: center; font-size: 14px; color: #999999; }
.fy_list_04 .fy_tit_l1 { display: inline-block; *float: left; margin-right: 30px; font-size: 14px; }
.fy_list_04 .fy_tit_l { display: inline-block; *float: left; margin-right: 30px; font-size: 0; }
.fy_list_04 .fy_tit_l a { font-size: 14px; display: inline-block; line-height: 18px; padding: 8px 13px; border: 1px solid #d9d9d9; background-color: #ffffff; margin: 0px 5px 0 5px; color: #999999; border-radius: 3px; }
.fy_list_04 .fy_tit_l a.on,.fy_list_04 .fy_tit_l a.on:hover { background-color: #1659a0; border: 1px solid #1659a0; color: #ffffff; }
.fy_list_04 .fy_tit_l a:hover { background-color: #1659a0; color: #ffffff; border: 1px solid #1659a0; }
.fy_list_04 .fy_tit_l a.prev,.fy_list_04 .fy_tit_l a.next { font-style: normal; }
.fy_list_04 .fy_tit_l a.prevStop,.fy_list_04 .fy_tit_l a.nextStop { background-color: #ffffff; color: #999999; }
.fy_list_04 .fy_tit_l a.prevStop:hover,.fy_list_04 .fy_tit_l a.nextStop:hover { border: 1px solid #d9d9d9; background-color: #ffffff; color: #999999; cursor: default; }
.fy_list_04 .fy_tit_r { display: inline-block; *float: left; line-height: 36px; }
.fy_list_04 .fy_inp { border: 1px solid #d9d9d9; background-color: #ffffff; border-radius: 3px; width: 34px; height: 34px; line-height: 34px; text-align: center; margin: 0 8px; font-size: 15px; color: #555555; }
.fy_list_04 .fy_go { display: inline-block; background-color: #1c6eb8; width: 56px; height: 36px; line-height: 36px; text-align: center; margin: 0 8px; font-size: 14px; color: #ffffff; cursor: pointer; border-radius: 3px; *margin-top: -45px; }
@media screen and (max-width:999px) {
  .fy_list_04 { text-align: center; margin: 30px auto 10px; }
  .fy_list_04 .fy_tit_l { float: inherit; text-align: center; margin: 0; }
  .fy_list_04 .fy_tit_l a,.fy_list_04 .fy_tit_r,.fy_list_04 .fy_tit_l1 { display: none; }
  .fy_list_04 .fy_tit_l a.prev,.fy_list_04 .fy_tit_l a.next { display: inline-block; }
  .fy_list_04 .fy_tit_l a { margin: 0px 3px 0 3px; }
}
/*----é¢†å¯¼ä¹‹çª—-----*/
.ej-dbox { background: #ffffff; min-height: 500px; padding: 30px; box-shadow: 0px 4px 15px rgba(17,78,149,.05); }
.ej-dqwz { padding-top: 20px; padding-bottom: 15px; color: #999999; }
.ej-dqwz p { padding-left: 25px; background: url(20211103-hyj-weizhi.png) no-repeat left 3px; }
.ej-dqwz p a { color: #999999; font-size: 14px; }
.ej-dqwz p a:hover { color: #1658a0; }
.ej-title { border-bottom: 1px solid #efefef; padding-bottom: 25px; margin-top: 7px; }
.ej-title h4 { font-size: 26px; font-weight: bold; color: #1658a0; }
.ld_con { margin-top: 20px; }
.ld_l { float: left; width: 286px; margin-right: 40px; }
.ld_r { padding-top: 40px; overflow: hidden; }
.ld_list li { margin-top: 15px; }
.ld_list li a { text-align: center; border-radius: 4px; margin-bottom: 20px; display: block; height: 75px; padding: 0px 38px 0px 0; font-size: 16px; background: url(20211104-hyj-sjldjt1.png) no-repeat 92% center #f3f8ff; }
.ld_list li.on a { background: url(20210903-ndzrzy-gsgs1.png) no-repeat 92% center #e1ecf8; color: #1658a0; font-weight: bold; }
.ld_tu { text-align: center; }
.ld_tu img { width: 189px; height: 235px; margin-bottom: 5px; }
.ld_tu p { line-height: 42px; font-weight: bold; font-size: 20px; margin-top: 10px; }
.fieldset1 .gl_list { padding: 0; width: 92%; margin: 18px auto; }
.gl_tit_r.ld_tit1 { float: inherit; width: 100%; }
.ld_tit1 p { display: none; }
.gl_tit_r ul.ld_list { display: block; position: relative; top: 0; border: 0; padding: 0; width: auto; background-color: transparent; border-radius: 0; }
.gl_tit_r:hover ul { display: block; }
.gl_tit_r .ld_list li.on a,.gl_tit_r .ld_list li a:hover { background: url(20211104-hyj-sjldjt2.png) no-repeat 92% center #1658a0; color: #ffffff; font-weight: bold; }
.gl_tit_r .ld_list li a:hover span,.gl_tit_r .ld_list li.on a span { color: #ffffff; font-weight: normal; }
.fieldset1 { margin-top: 40px; }
.ldjl { height: 36px; line-height: 36px; font-size: 20px; font-weight: bold; color: #333333; border-bottom: 1px solid #efefef; padding-bottom: 15px; }
.ldjl span { display: inline-block; text-align: center; width: 36px; height: 36px; line-height: 36px; background: #1658a0; border-radius: 50%; margin-right: 13px; }
.ldjl img { vertical-align: top; margin-top: 7px; }
.ld_con1 p { font-size: 16px; text-indent: 42px; }
.ld_con1 { line-height: 36px; font-size: 16px; padding-top: 15px; }
.gl_tit_r ul.ld_list { display: block; position: relative; top: 0; border: 0; padding: 0; width: auto; background-color: transparent; border-radius: 0; }
.ldxx-left { text-align: left; margin-left: 25px; }
.ldxx-left h4 { font-size: 18px; font-weight: bold; line-height: 20px; padding-top: 15px; color: #1658a0; }
.ldxx-left span { display: inline-block; font-size: 14px; color: #999999; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 92%; }
.gl_tit_r .ld_list li a:hover h4,.gl_tit_r .ld_list li.on a h4 { color: #ffffff; }
.ld-jzxx { display: inline-block; height: 90px; width: 286px; background: url(20211104-hyj-ldjzxx.png) no-repeat; margin-top: 50px; border-radius: 6px; }
.ld-jzxx span { display: inline-block; margin-left: 55px; }
.ld-jzxx span img { vertical-align: top; margin-top: -20px; }
.ld-jzxx p { display: inline-block; color: #1658a0; font-size: 24px; font-weight: bold; line-height: 90px; text-align: center; margin-left: 20px; }
@media screen and (max-width:1000px) {
  /*
    .ld_tit,.gl_tit_r ul.ld_list{display: none; }.gl_tit_r.ld_tit1{position: relative; top: -70px; }.ld_tit1{height: 36px; margin-top: 20px; }.ld_tit1 p{display: block; float: right; line-height: 30px; }.ld_l{width: 100%; margin-right: 0; float: inherit; z-index: 3; }.ld_tit1:hover.gl_tit_r ul.ld_list{position: absolute; display: block; top: 32px; right: 0px; border-radius: 5px; width: 121px; z-index: 999; }.ld_r{position: relative; z-index: 2; padding-top: 0px; }.ld_con{margin-top: 0; }.ld_list li{margin-top: 0; }.ld_list li a{font-size: 16px; padding: 10px 5px; border-radius: 0px; margin-bottom: 0px; height: inherit; line-height: inherit; }.ld_list li a,.gl_tit_r .ld_list li.on a,.gl_tit_r .ld_list li a:hover{background-image: none; }.ld_con1{padding: 10px 5px; box-sizing: border-box; }.ld_con1 .gl_list li{white-space: pre-wrap; background-position: left 13px; line-height: 30px; margin-bottom: 10px; }.ld_con1 p{text-indent: 30px; }
    */  .ld_tit1 { z-index: 99; }
  .ld_l { float: none; width: 100%; overflow: hidden; }
  .ld_tit1 ul { margin-left: -2%; }
  .ld_tit1 ul li { float: left; width: 31.3%; margin-left: 2%; }
  .ld_list li a { margin-bottom: 0px; }
  .ld_con1 p { font-size: 16px; line-height: 34px; }
  .ldjl { font-size: 18px; }
  .ld_con { margin-top: 10px; }
  .ld-jzxx { width: 32%; background: url(20211104-hyj-ldjzxx.png) center no-repeat; background-size: cover; margin-top: 25px; text-align: center; }
  .ld-jzxx span { margin-left: 0px; }
  .ld-jzxx p { font-size: 20px; }
}
@media screen and (max-width:750px) {
  .ld_tit1 ul li { width: 48%; }
  .ldxx-left { margin-left: 20px; }
  .ld-jzxx { width: 50%; }
  .fieldset1 { margin-top: 30px; }
}
@media screen and (max-width:540px) {
  .ld_tit1 ul li { width: 98%; }
  .ld_list li { margin-top: 10px; }
  .ld_con1 { padding-top: 10px; }
  .ld-jzxx { width: 100%; }
}
/*----å›¾ç‰‡æ–°é—»----*/
.tpxw-ss { margin-right: 20px; }
.jxcx span { font-size: 14px; padding-left: 22px; }
.jxcx input { width: 290px; padding-left: 10px; height: 32px; font-size: 12px; color: #999999; border-radius: 4px; border: 1px #d9d9d9 solid; font-family: "å¾®è½¯é›…é»‘"; }
.jxcx button { width: 82px; height: 32px; border-radius: 4px; color: #fff; font-family: "å¾®è½¯é›…é»‘"; background: #1658a0; cursor: pointer; margin-left: 8px; }
.jxcx button img { padding-right: 5px; }
.tpxw_list { margin-top: 25px; }
.tpxw_list ul { overflow: hidden; margin: 0 -12px -32px -12px; }
.tpxw_list li { width: 25%; float: left; margin-bottom: 32px; }
.tpxw_list li a { display: block; margin: 0 12px; background-color: #f8f8f8; padding-bottom: 15px; }
.tu_box { height: 170px; vertical-align: middle; align-items: center; display: flex; overflow: hidden; background-color: #eff6fe; }
.tu_box img { margin: 0 auto; height: auto; transition: .3s all; }
.tpxw_list li p { margin: 15px 15px 0 15px; font-size: 16px; line-height: 24px; -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; height: 48px; }
.tpxw_list li a:hover img { transform: scale(1.1); }
@media screen and (max-width:1300px) {
  .tu_box { height: 126px; }
}
@media screen and (max-width:1000px) {
  .tpxw_list li { width: 50%; margin-bottom: 25px; }
  .tu_box { height: 210px; }
  .tpxw-ss { float: left!important }
}
@media screen and (max-width:750px) {
  .tu_box { height: 180px; }
  .jxcx input { width: 180px; }
  .jxcx button { width: 68px; }
}
@media screen and (max-width:540px) {
  .tpxw_list li { width: 100%; margin-bottom: 20px; }
  .jxcx input { width: 65%; }
  .jxcx button { width: 27%; margin-left: 2%; }
  .gl_tit { position: relative; }
  .tpxw-ss { margin-right: 0px; position: absolute; top: 65px; left: 0px; width: 100%; }
  .tpxw_list { margin-top: 70px; }
  .tpxw_list li p { height: inherit; }
}
/*----ç«™ç‚¹åœ°å›¾-----*/
.ej-title-blue { border-bottom: 3px solid #1658a0!important; }
.zddt_con { position: relative; display: flex; border: 1px solid #f7f7f7; margin-top: 32px; align-items: center; justify-content: space-between; }
.zddt_con::before { background-color: #f7f7f7; left: 0; top: 0; bottom: 0; width: 175px; content: ''; position: absolute; z-index: 1; }
.zddt_con::after { background-color: #ffffff; left: 165px; top: 50%; transform: translateY(-50%) rotate(45deg); width: 18px; height: 18px; content: ''; position: absolute; z-index: 3; }
.zddt_l { width: 175px; align-items: center; justify-content: center; line-height: 36px; position: relative; z-index: 2; text-align: center; padding: 27px 0 15px 0; }
.zddt_l p { font-weight: bold; font-size: 18px; }
.zddt_l img { margin-bottom: 10px; }
.zddt_r { padding: 21px 10px 21px 39px; position: relative; z-index: 2; margin-left: auto; flex: 1; margin-left: -2%; }
.zddt_r li { float: left; width: 23%; margin-left: 2%; line-height: 36px; }
.zddt_r li i { display: inline-block; width: 5px; height: 5px; border-radius: 100%; background: #999999; float: left; margin-top: 16px; margin-right: 0px; }
.zddt_r li a { font-size: 16px; padding-left: 15px; line-height: 36px; display: block; }
.zddt_r_ztzl li { width: 48%; margin-left: 2%; }
@media screen and (max-width:1240px) {   }
@media screen and (max-width:1000px) {
  .zddt_r li { width: 48%; }
  .zddt_r_ztzl li { width: 98%; }
}
@media screen and (max-width:750px) {
  .zddt_con::before { width: 120px; }
  .zddt_l { width: 120px; }
  .zddt_l p { font-size: 16px; }
  .zddt_con::after { left: 112px; }
  .zddt_r_ztzl li { width: 98%; }
  .zddt_r { padding: 21px 10px 21px 30px; }
}
@media screen and (max-width:540px) {
  .zddt_r li { width: 98%; }
}
@media screen and (max-width:450px) {
  .zddt_con::before { width: 90px; }
  .zddt_l { width: 90px; }
  .zddt_con::after { left: 85px; }
  .zddt_r { padding: 15px 10px 15px 20px; }
}
/*----çˆ¶æ¦‚è§ˆ-----*/
.gl_tit { margin-top: 0px; height: inherit; display: inline-block; border-bottom: 2px solid #1659a0; width: 100%; padding-bottom: 18px; margin-bottom: -6px; }
.gl_tit_l { float: left; font-size: 26px; font-weight: bold; color: #1658a0; position: relative; line-height: 30px; }
.gl_tit_r { position: relative; float: right; }
.gl_tit_r p { border: 1px solid #999999; background: url(20210907-ndzy-gdlm.png) no-repeat 12px 7px; padding-left: 34px; border-radius: 4px; padding-right: 13px; cursor: pointer; position: relative; height: 30px; line-height: 30px; }
.gl_tit_r p::after { content: ''; width: 17px; height: 9px; }
.gl_tit_r ul { display: none; border: 1px solid #bbbbbb; position: absolute; top: 32px; border-radius: 5px; width: 150px; right: 0; padding: 2px 0; background-color: #ffffff; z-index: 999; }
.gl_tit_r ul li { line-height: 36px; text-align: center; }
.gl_tit_r ul li a { display: block; }
.gl_tit_r ul li.on a,.gl_tit_r ul li a:hover { background-color: #1658a0; color: #ffffff; }
.gl_tit_r:hover ul { display: block; }
.gl_tit1 { background-color: #f8f8f8; padding: 10px 20px 10px 0px; line-height: 36px; margin-top: 25px; border-radius: 5px; }
.gl_tit1 ul,.gl_tit1 li { float: left; }
.gl_tit1 span { float: right; font-size: 14px; color: #666666; }
.gl_tit1 span a { color: #999999; font-size: 16px; }
.gl_tit1 ul li { position: relative; }
.gl_tit1 ul li em { display: inline-block; width: 6px; height: 20px; background: #1658a0; border-radius: 0px 3px 3px 0px; position: absolute; left: 0; top: 8px; background-color: #1659a0; }
.gl_tit1 li a { display: block; font-size: 20px; font-weight: bold; padding-left: 22px; }
/*.gl_tit1 li a::before{content: ''; position: absolute; left: 0; width: 5px; height: 20px; top: 15px; background-color: #1659a0; }
 */
.gl_list { padding: 0px 0 0 10px; margin-top: 12px; }
.gl_list li { line-height: 40px; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.gl_list li i { display: inline-block; background: #999999; width: 5px; height: 5px; margin-top: 20px; border-radius: 50%; margin-right: 10px; }
.gl_list ul { margin-top: 25px; padding-bottom: 25px; border-bottom: 1px solid #efefef; }
/*.gl_list li i{display: inline-block; width: 4px; height: 4px; border-radius: 100%; background: #b0afaf; float: left; margin-top: 19px; margin-right: 10px; margin-left: 5px; }
 */
.gl_list li span { float: right; color: #999999; font-size: 16px; }
@media screen and (max-width:1000px) {
  .gl_tit1 { padding: 8px 15px 8px 0px; }
  .ej-dbox { width: auto; margin: 0px -20px; padding: 20px; }
  .gl_list li { line-height: 36px; }
  .gl_list li i { margin-top: 18px; }
  .gl_list { padding: 0px 0 0 5px; }
}
@media screen and (max-width:750px) {
  .gl_tit1 li a { font-size: 18px; line-height: 34px; }
  .gl_tit1 span a { font-size: 15px; }
  .ej-dbox { width: auto; margin: 0px -15px; }
  .gl_tit { padding-bottom: 15px; }
}
/*** æ¦‚è§ˆ ***/
.li-btn { display: inline-block; font-size: 14px; color: #999999; margin-top: 16px; }
.gl_con { background-color: #f6f6f6; padding: 20px; }
.gl_tit2 { line-height: 26px; position: relative; }
.gl_tit2>span { float: left; width: 8.3333333%; display: block; }
.gl_tit2_r { float: left; width: 87%; }
.gl_tit2_r a { display: inline-block; font-size: 14px; margin-bottom: 10px; padding: 0 20px; line-height: 26px; height: 26px; position: relative; margin-right: 4px; margin-left: 4px; }
.gl_tit2_r a:first-child { margin-left: 0px; }
.gl_tit2_r a span { color: #999999; }
.gl_tit2_r a.on,.gl_tit2_r a:hover { background-color: #71a0d3; color: #ffffff; border-radius: 4px; }
.gl_tit2_r a.on span,.gl_tit2_r a:hover span { color: #ffffff; }
.gl_line { margin: 5px auto 0; padding-bottom: 15px; border-top: 1px solid #ebebeb; }
.gl_tit2 .inp1 { font-family: "å¾®è½¯é›…é»‘"; border: 1px solid #e8e8e8; width: 274px; height: 32px; line-height: 32px; border-radius: 4px; padding-left: 15px; }
.gl_tit2 .inp1::-webkit-input-placeholder { color: #bbbbbb; }
.gl_tit2 .btn3 { font-family: "å¾®è½¯é›…é»‘"; margin-left: 13px; background: url(20210907-ndzy-xjss.png) no-repeat 15px center #1658a0; background-size: 14px 14px; color: #ffffff; border: 0; padding-right: 20px; height: 32px; line-height: 32px; border-radius: 4px; padding-left: 36px; cursor: pointer; }
.gl_tit2 .btn4 { font-family: "å¾®è½¯é›…é»‘"; margin-left: 13px; background: url(20210907-ndzy-wyxx.png) no-repeat 15px center #d1160e; color: #ffffff; border: 0; height: 32px; line-height: 32px; border-radius: 4px; padding: 0 15px; padding-left: 42px; cursor: pointer; }
.gl_tit2 .btn3:hover,.gl_tit2 .btn4:hover { opacity: 0.9; }
.gl_tit2_r em { display: inline-block; font-size: 10px; color: #999999; }
.zk-box { float: right; width: 50px; }
.zk-box p { display: inline-block; }
.zk-box span img { vertical-align: top; margin-top: 8px; margin-left: 5px; }
@media screen and (max-width:1240px) {
  .gl_tit_l { font-size: 24px; }
  .gl_tit2_r { width: 85%; }
}
@media screen and (max-width:1000px) {
  .gl_tit_l { font-size: 22px; margin-top: 2px; }
  /*    .gl_tit{padding-bottom: 45px; }*/
  .gl_tit { margin-top: 5px; }
  .gl_tit2>span { width: 10%; }
  .gl_tit2_r a { margin-right: 0; padding: 0 10px; }
  .gl_tit2_r { width: 80%; }
  .li-btn { margin-top: 10px; }
}
@media screen and (max-width:850px) {
  .gl_tit2>span { width: 100%; margin-bottom: 10px; }
  .gl_tit2_r { width: 100%; }
  .zk-box { display: none; }
}
@media screen and (max-width:750px) {
  .ej-dbox { padding: 15px; }
  .gl_tit2>span { width: 100%; margin-bottom: 10px; }
  .li-btn { margin-top: 0px; }
  .gl_con { padding: 15px; }
  .gl_list ul { margin-top: 20px; padding-bottom: 20px; }
}
@media screen and (max-width:650px) {
  .gl_tit2 .btn3 { padding-left: 26px; padding-right: 8px; background: url(20210907-ndzy-xjss.png) no-repeat 10px center #1658a0; margin-left: 8px }
}
@media screen and (max-width:540px) {
  .ej-dbox { padding: 15px 15px 25px 15px; }
  .gl_tit2 .inp1 { width: 59%; margin-bottom: 10px; }
  .li-btn { margin-top: 10px; }
}
/*----åœ¨çº¿è®¿è°ˆ-----*/
.zxft-tit { margin-top: 30px; overflow: hidden; }
.zxft-tit h4.zxft { float: left; background: url(20211103-hyj-xqyg.png) left center no-repeat; line-height: 30px; padding-left: 40px; font-size: 24px; font-weight: bold; }
.zxft-tit h4.wqhg { background: url(20211103-hyj-wqhg.png) left center no-repeat; padding-left: 40px; }
.zxft-cqyg { float: left; margin-left: 60px; margin-top: 4px; }
.zxft-cqyg li { float: left; font-size: 16px; }
.zxft-cqyg li em { color: #999999; padding: 0px 15px; }
.zxft-cqyg li a span img { vertical-align: top; margin-top: 3px; margin-right: 10px; }
.zxft_con { margin: 22px auto 0; }
.zxft_l { float: left; width: 45%; max-height: 362px; overflow: hidden; }
.zxft_l img { width: 100%; }
.zxft_r { float: right; width: 52%; }
.zxft_r h3 { line-height: 36px; font-weight: bold; font-size: 22px; margin-bottom: 12px; margin-top: 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.zxft_r p { line-height: 32px; font-size: 16px; color: #333333; text-indent: 35px; overflow: hidden; white-space: pre-wrap; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; height: 90px; }
.zxft_r ul { margin-top: 42px; }
.zxft_r li { line-height: 36px; }
.zxft_bar { text-align: right; height: 40px; line-height: 40px; margin-top: 24px; }
.zxft_bar a { display: inline-block; padding: 0 19px; height: 40px; line-height: 40px; font-size: 16px; color: #ffffff; background-color: #1658a0; border-radius: 5px; }
.zxft_bar a img { margin-left: 5px; }
.sjjb-list li { font-size: 16px; line-height: 32px; color: #999999; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.sjjb-list li.sj img { padding-right: 12px; vertical-align: top; margin-top: 8px; }
.sjjb-list li.jb img { padding-right: 12px; vertical-align: top; margin-top: 8px; }
.sjjb-list li.zcr img { padding-right: 14px; vertical-align: top; margin-top: 7px; padding-left: 3px; }
.gl_tit_r1,.gl_tit_r2 { float: right; }
.gl_tit_r1 li { float: left; line-height: 26px; }
.gl_tit_r1 li a { display: inline-block; padding: 0 12px; margin-left: 16px; border: 1px solid #dcdcdc; border-radius: 12.5px; }
.gl_tit_r1 li.on a { padding: 0 18px; }
.gl_tit_r1 li.on a,.gl_tit_r1 li a:hover { background-color: #63a1e5; border: 1px solid #63a1e5; color: #ffffff; }
.gl_tit_r1 a.gengduo { color: #666666; margin-left: 20px; margin-right: 15px; }
.zxft_list ul { margin: 0 -14px; margin-bottom: -10px; }
.zxft_list li { float: left; width: 33.3%; margin-top: 22px; padding-bottom: 10px; }
.zxft_list li .zxft_con1 { margin: 0 14px; background-color: #f8f8f8; padding-bottom: 15px; }
.zxft_con1 a { cursor: pointer; display: block; }
/*.zxft_list li .zxft_con1:hover{box-shadow: 0px 4px 10px rgba(22,88,160,.1); }
 */
/*.zxft_tu{height: 222px; vertical-align: middle; align-items: center; display: flex; }*/
.zxft_tu i { display: block; height: 0; padding-top: 57%; background-position: left center; background-repeat: no-repeat; background-size: 100%; background-color: #f8f8f8; position: relative; overflow: hidden; transition: all .3s; border-radius: 6px 6px 0px 0px; }
.zxft_list li h3 { margin: 10px 22px 12px 22px; height: 50px; line-height: 28px; font-size: 16px; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; }
.zxft_list li p { line-height: 24px; color: #999999; padding: 0 22px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.gl_tit_r2 { background: url(21fjs_zjt_zxts_icon.png) no-repeat left 6px; padding-left: 25px; }
.gl_tit_r2 span { margin-right: 14px; }
.gl_tit_r2 em { font-weight: bold; color: #1658a0; }
.gl_tit_r2 span:last-child { margin-right: 0; }
@media screen and (max-width:1240px) {
  .zxft_r h3 { margin-top: 0px; }
  .gl_tit_r1 { margin-top: 15px; }
}
@media screen and (max-width:1000px) {
  .zxft_r h3 { font-size: 20px; }
  .zxft_r p { line-height: 30px; font-size: 16px; }
  .zxft_r ul { margin-top: 20px; }
  .gl_tit_r1 { float: left; width: 100%; }
  .gl_tit_r1 ul { float: none; margin-left: -2%; }
  .gl_tit_r1 li { margin-top: 10px; width: 31.3%; margin-left: 2%; text-align: center; }
  .zxft_list li { padding-bottom: 0px; }
  .gl_tit_r1 li a { display: block; margin: 0px; border-radius: 5px; }
  .zxft-tit h4.zxft { font-size: 22px; }
  .gl_tit_r1 { margin-top: 5px; }
  .zxft_list { margin-top: 20px; }
}
@media screen and (max-width:850px) {
  .zxft_l,.zxft_r { width: 100%; }
  .zxft_r { margin-top: 10px; }
  .zxft_r h3 { line-height: 26px; margin-bottom: 10px; white-space: normal; overflow: inherit; text-overflow: inherit; }
  .zxft_r ul { margin-top: 20px; }
  .sjjb-list li { line-height: 28px; overflow: inherit; white-space: normal; text-overflow: inherit; }
  .zxft_list li { width: 50%; }
  .zxft_list li .zxft_con1 { margin: 0 5px; }
  .zxft_list ul { margin: 0px -5px; }
  .zxft_bar { margin-top: 15px; }
}
@media screen and (max-width:750px) {
  .zxft_r h3 { font-size: 18px; }
  .zxft-tit { margin-top: 15px; }
  .zxft-tit h4.zxft { font-size: 20px; }
  .zxft_con { margin: 15px auto 0; }
}
@media screen and (max-width:540px) {
  .zxft_list li { width: 100%; }
  .zxft_list li h3 { height: inherit; }
}
@media screen and (max-width:460px) {
  .zxft-tit h4.zxft { width: 100%; }
  .zxft-cqyg { margin-left: 0px; margin-top: 10px; }
}
/*----äº’åŠ¨äº¤æµ----*/
.xjcx-ul a.xj,.xjcx-ul a.xx { font-size: 16px; margin-right: 20px; margin-top: 18px; }
.xjcx-ul a.xj img,.xjcx-ul a.xx img { padding-right: 5px; }
.xjcx-ul-box a.gengduo { margin-top: 1px; }
.gkgs-table { margin-top: 10px; width: 100%; border-collapse: collapse; font-size: 16px; }
.gkgs-table tr.hui { background: #f8f8f8; }
.gkgs-table tr th { padding: 12px 20px; }
.gkgs-table tr td { padding: 14px 20px; text-align: center }
/*.gkgs-table tr:nth-child(4){border-bottom: none; }
 */
.gkgs-table tr.bt { border-bottom: none; }
.gkgs-table tr td.l-txt { text-align: left; }
.gkgs-table tr td.r-txt { text-align: right; }
.gkgs-table tr td a.red { color: #d1160e; }
.tab1 { position: relative; }
.jdrx-box { position: absolute; right: 0px; top: -3px; margin-right: 60px; background: #f6b86f; border-radius: 14px; height: 28px; line-height: 28px; padding: 0px 18px; }
.jdrx-box img { display: inline-block; padding-right: 5px; }
.jdrx-box p { display: inline-block; font-size: 14px; color: #ffffff; }
.zxft-xqyg { margin-right: 10px; color: #666666; }
.zxft-xqyg a { color: #666666; font-size: 14px; float: left; }
.zxft-xqyg a:hover { color: #1658a0; }
.zxft-xqyg em { padding: 0px 10px; float: left; font-size: 12px; color: #cccccc; vertical-align: top; }
.tzxx-yj-box { padding-top: 35px; }
.tzxx-yj { width: 69%; float: left; }
.tzxx-right { float: right; width: 29%; }
.xjcx-ul { margin-left: -5%; margin-top: -20px; }
.xjcx-ul li { float: left; width: 45%; margin-left: 5%; background: #ebf4fd; border-radius: 6px; height: 140px; text-align: center; font-size: 16px; text-align: center; margin-top: 20px; }
.xjcx-ul li a { display: block; }
.xjcx-ul li a span { display: inline-block; width: 65px; height: 65px; border-radius: 50%; line-height: 65px; margin-top: 15px; }
.xjcx-ul li a span.icon1 { background: url(20211103-hyj-jzxxbj1.png) center no-repeat; }
.xjcx-ul li a span.icon2 { background: url(20211103-hyj-jzxxbj2.png) center no-repeat; }
.xjcx-ul li a span.icon3 { background: url(20211103-hyj-jzxxbj3.png) center no-repeat; }
.xjcx-ul li a span.icon4 { background: url(20211103-hyj-jzxxbj4.png) center no-repeat; }
.xjcx-ul li a p { font-size: 16px; margin-top: 15px; font-weight: bold; }
.zxft-yj { overflow: hidden; margin-top: 25px; }
.zxft-yj li { width: 25%; margin-top: 0px; margin-left: 0%; border-radius: 0px; }
.zxft-yj li .zxft_con1 { background: #ffffff; }
.zxft-yj .zxft_tu { margin-bottom: 12px; }
.zxft-yj li p { padding: 0px 18px; margin-top: 4px; }
/*.zxft-yj li .zxft_con1{padding-bottom: 12px; }
 */
.zxft-yj li p.zt { color: #333333; font-size: 16px; line-height: 22px; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; height: 47px; }
.zxft-yj li:hover p.zt { color: #1658a0; cursor: pointer; }
.zxft-yj li:hover .zxft-tu-ul { display: block; }
.zxft_tu { position: relative; }
.zxft-tu-ul { display: none; position: absolute; text-align: center; height: 32px; line-height: 32px; background: url(2021315-wl-gzlhk.png) bottom repeat-x; position: absolute; bottom: 0; right: 0; left: 0; border-radius: 0px; color: #ffffff; }
.zxft-tu-ul a { color: #ffffff; display: inline-block; }
.zcjd { margin-top: 40px; margin-bottom: 30px; }
.w50-2 { width: 48.75%; }
.yjzj-ul { margin-top: 15px; }
.yjzj-ul li em.curr { background: #71a0d3; border-radius: 12px; border: 1px solid #71a0d3; color: #ffffff; }
.yjzj-ul li em { border-radius: 12px; background: #c7c7c7; color: #ffffff; width: 60px; margin-right: 15px; margin-top: 8px; }
@media screen and (max-width:1340px) {   }
@media screen and (max-width:1240px) {
  .gkgs-table tr th { padding: 12px 0px; }
}
@media screen and (max-width:1000px) {
  .tzxx-yj,.tzxx-right { width: auto; float: none; }
  .zxft-yj li { width: 50%; margin-top: 15px; }
  .xjcx-ul { margin-left: -2%; margin-top: 5px; }
  .xjcx-ul li { width: 23%; margin-left: 2%; }
  .zxft_list ul { margin-top: -20px; }
  .tzxx-yj-box { padding-top: 30px; }
  .w50-2 { width: auto; float: none; }
  .yjzj-r { margin-top: 25px; }
  .zcjd { margin-top: 30px; }
}
@media screen and (max-width:750px) {
  .yjzj-ul li a { width: 85%!important; }
  .tzxx-yj-box { padding-top: 22px; }
  .zxft-yj .zxft_tu { margin-bottom: 10px; }
  .zxft-yj li .zxft_con1 { padding-bottom: 12px; }
  .gkgs-table tr td { padding: 10px 10px; }
  .yjzj-ul li em { width: 52px; margin-right: 8px; }
  .yjzj-ul { margin-top: 10px; }
  .zcjd { margin-top: 25px; }
  .yjzj-r { margin-top: 20px; }
}
@media screen and (max-width:540px) {
  .zxft-yj li { width: 100%; }
  .xjcx-ul { margin-top: 10px; }
  .xjcx-ul li { width: 48%; margin-top: 10px; }
  .zxft-xqyg { position: absolute; top: 53px; left: 0px; }
  .zxft-yj { margin-top: 50px; }
  .zxft-xqyg em { padding: 0px 10px; }
  .jdrx-box { padding: 0px 10px; margin-right: 55px; }
}
@media screen and (max-width:460px) {
  .yjzj-ul li a { width: 100%!important; }
  .zxft-xqyg em { padding: 0px 3px; }
  .zxft-xqyg em:last-child { display: none; padding: 0px; }
}
/*** è®¿è°ˆå®žå½• ***/
.erji-container-box { padding: 1px 30px 40px; min-height: 500px; background: #fff; border-radius: 6px; box-shadow: 0 0 16px rgba(16,92,176,.11); margin-top: 20px; }
.ej-ftsl-box h2 { font-size: 32px; font-weight: bold; text-align: center; line-height: 40px; margin-top: 15px; }
.ftzb-nero { background: #f8f8f8; border-radius: 6px; margin-top: 40px; }
.sl-box { margin-left: 830px; margin-right: 30px; padding-top: 30px; }
.sl-det-cen { font-size: 16px; line-height: 36px; color: #666; overflow: hidden; white-space: pre-wrap; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 5; margin-bottom: -20px; }
.sjjb-list { font-size: 16px; line-height: 36px; margin-top: 40px; }
.slzb-list { height: 60px; border-bottom: 1px solid #dedede; margin-top: 20px; border-radius: 6px; padding-bottom: 3px; }
.slzb-list li { float: left; font-size: 22px; margin-right: 60px; line-height: 60px; position: relative; padding: 0px 10px 3px 10px; }
.slzb-list li span { display: inline-block; width: 26px; float: left; height: 60px; margin-right: 12px; }
.slzb-list li span.sl-ic1 { background: url(20211104-hyj-ftslicon1.png) no-repeat  center; }
.slzb-list li span.sl-ic2 { background: url(20211104-hyj-ftslicon2.png) no-repeat  center; }
.slzb-list li span.sl-ic3 { background: url(20211104-hyj-ftslicon3.png) no-repeat  center; }
.slzb-list li span.sl-ic4 { background: url(20211104-hyj-ftslicon4.png) no-repeat  center; }
.slzb-list li em { position: absolute; left: 50%; height: 4px; background: #1658a0; width: 0; bottom: 0; transition: all .3s; }
.slzb-list li.sl-act em,.slzb-list li:hover em { width: 100%; left: 0; }
.slzb-list li.sl-act a,.slzb-list li:hover a { font-weight: bold; color: #1658a0 }
.slzb-list li.sl-act span.sl-ic1,.slzb-list li:hover span.sl-ic1 { background: url(20211104-hyj-ftslicon11.png) no-repeat center; }
.slzb-list li.sl-act span.sl-ic2,.slzb-list li:hover span.sl-ic2 { background: url(20211104-hyj-ftslicon22.png) no-repeat center; }
.slzb-list li.sl-act span.sl-ic3,.slzb-list li:hover span.sl-ic3 { background: url(20211104-hyj-ftslicon33.png) no-repeat center; }
.slzb-list li.sl-act span.sl-ic4,.slzb-list li:hover span.sl-ic4 { background: url(20211104-hyj-ftslicon44.png) no-repeat center; }
.sxzfx { margin-top: 25px; font-size: 16px; margin-right: 30px; }
.sxzfx span { float: left; }
.sxzfx select { float: left; width: 70px; height: 26px; border: 1px #bababa solid; background: #e3e3e3; margin-left: 15px; font-size: 14px; }
.sxzfx ul li { float: left; font-size: 14px; }
.sxzfx ul li a { display: block; height: 26px; padding: 0 10px; background: #f4f4f6; line-height: 26px; }
.sxzfx ul { float: left; margin-left: 14px; }
.sxzfx ul li.cup a,.sxzfx ul li:hover a { background: #4f88c4; color: #fff; }
.sxzfx>a { float: left; line-height: 26px; margin-left: 20px; padding-left: 20px; }
.sxzfx>a.shuax { background: url("20210726-jg-ic1.png") no-repeat left center; }
.sxzfx>a.zhengx { background: url("20210726-jg-ic2.png") no-repeat left center; }
.sxzfx>a.fanx { background: url("20210726-jg-ic3.png") no-repeat left center; }
.wqx-ove-box { padding: 1px 50px 30px 20px; max-height: 1180px; overflow-y: auto; margin-top: 10px; }
.mainNero { z-index: -1; padding-right: 40px; }
.wzzb { height: 1020px; overflow-y: scroll; margin-top: 22px; }
.wzzb::-webkit-scrollbar { width: 8px; }
.wzzb::-webkit-scrollbar-track { background-color: #e2e2e2; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; }
.wzzb::-webkit-scrollbar-thumb { background-color: #1658a0; border-radius: 50px; }
.wdnr { position: relative; font-size: 16px; z-index: 99; margin-bottom: 50px; }
.zsxx img { margin-right: 8px; margin-left: 15px; margin-top: 3px; float: left; }
.wdnr p { line-height: 30px; font-size: 16PX; text-align: justify; text-indent: 30px; }
.bj_ft_box { padding: 25px 25px 25px 25px; background: #ffffff; border: 1px solid #e8e8e8; border-radius: 6px; margin-top: 20px; margin-bottom: 20px; }
.bj_ft_box i { background: url(20210907-ndzy-ftjtt.png) no-repeat #ffffff; width: 23px; height: 21px; background-size: 100%; position: absolute; top: -18px; left: 30px; }
.ftsl-zcr1 { position: absolute; left: 30px; display: inline-block; top: -20px; background: #ffffff; padding: 0px 10px; }
.ftsl-zcr1 span { display: inline-block; width: 36px; height: 36px; border-radius: 50%; background: #b82d2e; line-height: 36px; text-align: center; }
.ftsl-zcr1 p { display: inline-block; font-size: 18px; font-weight: bold; color: #b82d2e; margin-left: 10px; text-indent: 0px; }
.ftsl-zcr2 span { background: #1658a0; }
.ftsl-zcr2 span img { vertical-align: top; margin-top: 7px; }
.ftsl-zcr2 p { color: #333333; }
.ftsl_p { border-bottom: 1px solid #dddddd; padding-bottom: 22px; margin-top: 10px; }
.ftzb-img { width: 63%; }
.ftzb-img img { width: 100%; }
.ftsl_nero { width: 63%; margin-right: 2.5%; }
.ftsl_table { padding-top: -10px!important; }
.xcx a { text-decoration: none; }
.ftsl_1th { float: left; margin-right: 0px; color: #333333; }
.ftsl_1th select { border: 1px  solid #cecece; height: 24px; color: #333333; }
.ftsl_1th { width: 105px; }
.jg { padding: 2px 0 }
.ftsl-bt { font-size: 32px; height: 35px; line-height: 35px; margin-top: 32px; margin-bottom: 15px; font-weight: bold; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ft-nero  span { margin-right: 10px; }
@media screen and (max-width:1340px) {
  .sl-box { margin-left: 750px; }
}
@media screen and (max-width:1240px) {
  .sl-box { margin-left: 520px; margin-right: 20px; padding-top: 20px; }
  .ftzb-img { width: 500px; }
}
@media screen and (max-width:1000px) {
  .ej-ftsl-box h2 { font-size: 24px; margin-top: 0px; line-height: 40px; }
  .ftzb-nero { padding: 16px; margin-top: 20px; }
  .ftzb-img { width: auto; float: none; border-radius: 6px; overflow: hidden; }
  .ftzb-img img { display: block; margin: 0 auto; border-radius: 5px; }
  .sl-det-cen { display: -webkit-box; white-space: normal; -webkit-line-clamp: inherit; overflow: inherit; text-overflow: inherit; margin-bottom: -25px; }
  .slzb-list li { margin-right: 30px; }
  .sl-box { margin-left: 10px; margin-right: 10px; padding-top: 15px; }
}
@media screen and (max-width:750px) {
  .ej-ftsl-box h2 { font-size: 20px; line-height: 30px; }
  .slzb-list { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow-x: auto; border-radius: 0px; -webkit-overflow-scrolling: touch; padding-bottom: 0px; }
  .slzb-list li { padding-left: 0px; padding-right: 0px; margin-right: 40px; -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; font-size: 20px; margin-right: 25px; }
  .slzb-list li span { display: none; }
  .sxzfx { display: none; }
  .mainNero { padding-right: 20px; }
  .wdnr { margin-bottom: 40px; }
}
@media screen and (max-width:540px) {
  .mainNero { padding-right: 15px; border-left: none; padding-left: 0px; }
  .sl-det-cen { line-height: 32px; }
  .bj_ft_box { margin-left: 0px; padding: 15px 20px 15px 20px; }
  .wzzb { padding-left: 0px; }
  .ftzb-nero { padding: 0px; }
  .sl-box { margin-left: 15px; margin-right: 15px; padding-top: 10px; padding-bottom: 15px; }
  .slzb-list li { margin-right: 25px; }
}
/*----æˆ‘è¦å†™ä¿¡-----*/
.wyxx-tit { margin-top: 5px; margin-bottom: 25px; }
.wyxx_con { margin-top: 20px; background: url(20210907-ndzy-wyxxbj.png) no-repeat left bottom #f5fbff; padding: 13px 25px 15px 28%; line-height: 32px; }
.wyxx_con h3 { font-size: 18px; font-weight: bold; color: #cc150d; line-height: 40px; margin-bottom: 0px; }
.wyxx_con p { font-size: 16px; line-height: 32px; }
.wyxx_con1 { padding: 20px 50px; font-size: 16px; }
.myzj_xl_tit3 input[type="radio"] { margin-right: 8px; }
.myzj_xl_tit3 label { margin-right: 30px; font-size: 16px; }
.myzj_xl_tit3 label:last-child { margin-right: 0px; }
.dxyzm { background-color: #f6a406; height: 46px; line-height: 46px; padding: 0 14px; color: #ffffff; font-size: 16px; border: none; border-radius: 5px; cursor: pointer; transition: .3s all; }
.wyxx_sel { border: 1px solid #e8e8e8; line-height: 34px; height: 34px; border-radius: 4px; padding-left: 15px; width: 8%; font-family: "å¾®è½¯é›…é»‘"; margin-right: 10px; }
textarea.myzj_inp { height: 180px; }
.myzj_xl_tit3 { padding: 10px 0; line-height: 46px; }
.myzj_xl_tit31 { float: left; width: 50%; }
.myzj_xl_tit3 span { width: 135px; padding-right: 7px; text-align: right; display: block; float: left; }
.myzj_xl_tit3 input[type='text'] { border: 1px solid #dedede; line-height: 44px; height: 44px; padding-left: 15px; }
.myzj_xl_tit3 textarea { border: 1px solid #dedede; height: 150px; padding-left: 15px; }
.myzj_xl_tit3 input.myzj_inp,.myzj_xl_tit3 textarea.myzj_inp { width: 85%; }
.myzj_xl_tit31 input.myzj_inp { width: 70%; }
.myzj_xl_tit3 input.myzj_inp2 { width: 36%; margin-right: 10px; }
.dxyzm { background-color: #f6a406; height: 46px; line-height: 46px; padding: 0 14px; color: #ffffff; font-size: 16px; border: none; border-radius: 5px; cursor: pointer; font-family: "å¾®è½¯é›…é»‘"; transition: .3s all; }
.myzj_xl_tit3 span em { color: #f01212; }
.myzj_btn { margin: 43px auto 0; text-align: center; font-size: 0; }
.myzj_btn button { width: 168px; text-align: center; height: 54px; line-height: 54px; border: 0; border-radius: 5px; margin: 0 15px; font-size: 18px; color: #ffffff; display: inline-block; cursor: pointer; transition: .3s all; font-family: "å¾®è½¯é›…é»‘"; }
.myzj_btn button.submit { background-color: #2b70bb; }
.myzj_btn button.reset { background-color: #999999; }
.scfj-nr { margin-left: 120px; }
@media screen and (max-width:1240px) {
  .myzj_xl_tit3 input.myzj_inp,.myzj_xl_tit3 textarea.myzj_inp { width: 80%!important; }
  .myzj_xl_tit31 input.myzj_inp { width: 60%!important; }
}
@media screen and (max-width:1000px) {
  .wyxx_con { background-image: none; padding: 10px 20px; margin-top: 5px; }
  .wyxx-tit { margin-bottom: 20px; }
  .wyxx_con1 { padding: 20px 0; font-size: 14px; }
  .myzj_xl_tit31 { float: inherit; width: 100%!important; }
  .myzj_xl_tit3 span { width: 135px!important; font-size: 16px; padding-right: 8px; }
  .myzj_xl_tit3 input.myzj_inp,.myzj_xl_tit3 textarea.myzj_inp { width: 78%!important; }
  .myzj_xl_tit3 input.myzj_inp1 { width: 35%!important; margin-right: 10px; }
}
@media screen and (max-width:650px) {
  .myzj_xl_tit3 input.myzj_inp,.myzj_xl_tit3 textarea.myzj_inp { width: 71.5%!important; }
}
@media screen and (max-width:540px) {
  .myzj_xl_tit3 span { width: 100%!important; text-align: left!important; }
  .myzj_xl_tit3 input.myzj_inp,.myzj_xl_tit3 textarea.myzj_inp { width: 95%!important; }
  .myzj_xl_tit3 { padding-top: 3px!important; padding-bottom: 0px!important; }
  .myzj_xl_tit3 label { display: inline-block; }
  .scfj-nr { margin-left: 0px; }
}
/*----æ„è§å¾é›†-----*/
/*.myzj_list{margin-top: 20px; }*/
.myzj_list li { padding: 25px 290px 25px 154px; position: relative; border-bottom: 1px solid #eaeaea; cursor: pointer; }
.myzj_list li:hover { background-color: #f5faff; }
.myzj_list li>em { position: absolute; left: 19px; font-size: 16px; top: 31px; width: 102px; height: 60px; line-height: 60px; text-align: center; border-radius: 5px; }
.myzj_list li>em.jxz { background-color: #71a0d3; color: #ffffff; b }
.myzj_list li>em.yjs { background-color: #c7c7c7; border: 1px solid #eaeaea; color: #ffffff; }
.myzj_list li h3 { font-size: 18px; font-weight: normal; line-height: 38px; }
.myzj_list li:hover h3 { font-weight: bold; color: #1658a0; }
.myzj_list li p { line-height: 38px; color: #666666; }
.myzj_list li>span { position: absolute; right: 8px; top: 40px; height: 35px; display: block; }
.myzj_list li>span a { display: inline-block; margin: 0 12px; height: 35px; border-radius: 18px; padding: 0 24px; line-height: 35px; font-size: 16px; color: #ffffff; transition: .3s all; }
.myzj_list li>span a.disabled { background-color: #ffffff; border: 1px solid #e6e6e6; color: #999999; }
.myzj_list li>span a.zjnr { background-color: #1658a0; }
.myzj_list li>span a.jgfk { background-color: #ffffff; border: 1px solid #dce5f0; color: #1658a0; }
.myzj_list li>span a:hover { opacity: 0.9; box-shadow: 0 0 5px rgba(0,0,0,.2); }
.myzj_con { padding: 30px 60px; font-size: 16px; }
.myzj_xl_tit { font-size: 32px; font-weight: bold; line-height: 50px; text-align: center; padding: 0 60px; }
.myzj_xl_tit1 { text-align: center; font-size: 16px; line-height: 25px; margin-top: 20px; color: #999999; }
.myzj_xl_tit1 p { margin-right: 55px; display: inline-block; }
.myzj_xl_tit1 p:last-child { margin-right: 0; }
.myzj_tit { margin-top: 55px; height: 64px; border-bottom: 1px solid #efefef; }
.myzj_tit li { float: left; margin-right: 55px; }
.myzj_tit li:last-child { margin-right: 0; }
.myzj_tit li a { position: relative; display: block; line-height: 64px; font-size: 20px; }
.myzj_tit li a::after { content: ''; position: absolute; left: 50%; width: 0; transition: .3s all; bottom: 0; height: 3px; background-color: #1658a0; }
.myzj_tit li.on a,.myzj_tit li a:hover { color: #1658a0; font-weight: bold; font-size: 22px; }
.myzj_tit li.on a::after,.myzj_tit li a:hover::after { left: 0; width: 100%; }
.zjnr_con { font-size: 18px; line-height: 42px; }
.myzj_xl_tit2 { background: url(20210907-ndzy-fjxz.png) no-repeat left center; padding-left: 30px; line-height: 40px; font-size: 18px; font-weight: bold; }
.myzj_xl_list li { line-height: 36px; font-size: 16px; padding-left: 30px; }
.myzj_xl_list li a:hover { text-decoration: underline; }
.myzj_xl_con1 { margin-top: 50px; padding: 50px 0px; }
.myzj_xl_tit3 { padding: 10px 0; line-height: 46px; }
.myzj_xl_tit3 span { width: 135px; padding-right: 7px; text-align: right; display: block; float: left; }
.myzj_xl_tit31 { float: left; width: 50% }
.myzj_xl_tit3 span em { color: #f01212; margin-right: 6px; }
.myzj_xl_tit3 input[type='text'],.myzj_xl_tit3 textarea { border: 1px solid #dedede; line-height: 44px; height: 44px; padding-left: 15px; font-family: "å¾®è½¯é›…é»‘"; color: #999999; font-size: 16px; }
.myzj_xl_tit3 textarea { height: 150px; }
.myzj_xl_tit3 input.myzj_inp,.myzj_xl_tit3 textarea.myzj_inp { width: 85%; }
.myzj_xl_tit31 input.myzj_inp { width: 70%; }
.myzj_xl_tit3 input.myzj_inp1 { width: 15%; margin-right: 10px; }
.myzj_xl_tit3 input.myzj_inp2 { width: 36%; margin-right: 10px; }
.myzj_xl_tit3 textarea.myzj_inp { margin-bottom: -15px; }
.myzj_btn { margin: 43px auto 0; text-align: center; font-size: 0; }
.myzj_btn button { width: 168px; text-align: center; height: 54px; line-height: 54px; border: 0; border-radius: 5px; margin: 0 15px; font-size: 18px; color: #ffffff; display: inline-block; cursor: pointer; transition: .3s all; }
.myzj_btn button.submit { background-color: #1658a0; }
.myzj_btn button.reset { background-color: #999999; }
.tred1 { color: #ed0101; }
.sec-ban_2021 * { box-sizing: content-box; }
.zxzx_h1 { font-size: 32px; height: auto; font-weight: bold; }
@media screen and (max-width:1000px) {
  .ej-dqwz { display: none; }
  .myzj_list li>span { position: relative; top: auto; right: auto; margin: 10px auto 0; width: 100%; }
  .myzj_list li { padding-right: 0; padding-left: 80px; }
  .myzj_list li>em { left: 0; height: 40px; line-height: 40px; width: 60px; font-size: 14px; }
  .myzj_list li>span a { margin-right: 12px; margin-left: 0px; }
  .countImg { width: 100%; }
}
@media screen and (max-width:750px) {
  .myzj_list li h3 { font-size: 16px; line-height: 30px; }
  .myzj_list li>span a { margin: 0 4px; padding: 0 15px; }
  .myzj_list li>span a { margin: 0px; padding: 0px 10px; }
}
@media screen and (max-width:540px) {
  .myzj_list li>em { width: 55px; }
  .myzj_list li { padding-right: 0; padding-left: 70px; }
}
/*----ç½‘ä¸Šè°ƒæŸ¥ç»†è§ˆ-----*/
.wsdc_con { padding-top: 35px; }
.wsdc_con1 { margin-top: 15px; }
.wsdc_tit { line-height: 30px; font-size: 18px; padding: 10px 0; font-weight: bold; }
.wsdc_con2 { background-color: #fcfcfc; font-size: 15px; line-height: 36px; padding: 14px 27px; border: 1px solid #eaeaea; border-radius: 5px; }
.wsdc_con2 input[type="radio"] { margin-right: 10px; }
.wsdc_btn { display: inline-block; margin: 43px auto 0; width: inherit!important; padding: 0px 40px; height: 54px; line-height: 54px; text-align: center; background-color: #999999; font-size: 18px; color: #ffffff; border: 0; border-radius: 5px; display: block; cursor: pointer; transition: .3s all; }
.wsdc_btn:hover,.myzj_btn button:hover,.dxyzm:hover { box-shadow: 0 0 8px rgba(0,0,0,.3); opacity: .8; }
.zjnr_con p { text-indent: 40px; }
.wsdc_inp { width: 25%; float: left; padding: 3px 0px; }
.wsdc_inp input[type='text'] { height: 36px; line-height: 36px; border-radius: 3px; color: #bbbbbb; font-size: 15px; }
.wsdc_con2 img { margin-top: 9px; margin-left: -15px; }
@media screen and (max-width:1000px) {
  .myzj_con { padding: 10px 0; }
  .myzj_xl_tit { font-size: 24px; line-height: 40px; padding: 0px; }
  .myzj_xl_tit1 { margin-top: 15px; }
  .myzj_tit { margin-top: 35px; }
  .myzj_tit li { margin-right: 20px; }
  .myzj_tit li.on a,.myzj_tit li a:hover { font-size: 20px; }
  .zjnr_con { font-size: 16px; line-height: 32px; }
  .zjnr_con { font-size: 16px; line-height: 32px; }
  .myzj_con { padding: 10px 0; }
}
@media screen and (max-width:750px) {
  .myzj_xl_tit { font-size: 20px; line-height: 30px; }
  .myzj_tit li { margin-right: 15px; }
  .wsdc_tit { line-height: 28px; font-size: 16px; }
  .wsdc_con2 { background-color: #fcfcfc; font-size: 15px; line-height: 36px; padding: 14px 27px; border: 1px solid #eaeaea; border-radius: 5px; }
  .myzj_tit li a { font-size: 18px; }
  .myzj_btn button { height: 44px; line-height: 44px; font-size: 16px; width: 100px; margin: 0 5px; }
  .wsdc_btn { padding: 0px 10px; }
  .wsdc_con2 img { margin-left: -20px; }
  .wsdc_inp { width: 40%; }
}
@media screen and (max-width:540px) {
  .myzj_xl_tit1 p { margin-right: 0px; display: block; }
  .wsdc_con { padding-top: 20px; }
  .myzj_tit { margin-top: 20px; }
  .wsdc_tit { padding-top: 0px; }
  .wsdc_con2 img { margin-left: 20px; }
}
@media screen and (max-width:450px) {
  .wsdc_inp { width: 100%; }
  .wsdc_con2 img { margin-left: 0px; }
}
/*----å±€é•¿ä¿¡ç®±----*/
.yj-zxts-box { width: 62.9%; }
.ts-tit { margin-top: 30px; margin-bottom: 15px; }
.yj-gkgs-table tr th.l-bh { width: 50%; }
.xjcx-ul-box p { display: inline-block; font-size: 16px; color: #666666; padding-left: 10px; }
.xjcx-ul-box p span { font-weight: bold; color: #1658a0; }
.tab-zzxx li.on a { color: #333333; margin-left: 18px; }
.tab-zzxx { border-bottom: 1px solid #e6e6e6; }
/*
.xjcx{margin-top: 10px; }.xjcx h4{display: inline-block; font-weight: bold; }.xjcx img{padding-right: 5px; }.xjcx span{font-weight: bold; color: #1658a0; }
 */.zzxx-top { margin-top: 35px; margin-bottom: 45px; padding: 20px 25px 20px; background: #ffffff; border: none; border-radius: 4px; box-shadow: 0px 3px 15px rgba(0,0,0,.08) }
.zzxx-cx { width: 65%; float: left; }
.zzxx-cx span { display: inline-block; font-size: 18px; font-weight: bold; float: left; font-weight: bold; height: 48px; line-height: 52px; }
.zzxx-cx span i { display: inline-block; width: 48px; height: 48px; border-radius: 50%; vertical-align: top; margin-right: 10px; margin-top: 2px; background: url(20211103-hyj-xjcx.png) center 13px no-repeat #1658a0; }
.zzxx-cx input.sr { float: left; width: 60%; height: 48px; font-size: 16px; font-family: "å¾®è½¯é›…é»‘"; line-height: 40px; padding-left: 10px; border-radius: 4px; border: 1px #dce5f0 solid; background: #fff; margin-left: 10px; margin-top: 2px; color: #999999; border-radius: 6px; }
.zzxx-cx button { width: 13%; height: 48px; float: left; font-size: 16px; color: #fff; border-radius: 6px; background: #1658a0; border: none; margin-left: 10px; margin-top: 2px; }
.zzxx-xx { float: right; width: 37%; margin-left: -4%; }
.xjcx-ul1 { margin-top: 0px; margin-left: -4%; margin-top: 2px; }
.xjcx-ul1 li { text-align: center; width: 29.3%; margin-left: 4%; height: 48px; line-height: 48px; box-shadow: none; float: left; border-radius: 6px; }
.xjcx-ul1 li.icon1 { background: url(20211104-hyj-jzxx-bj1.png) center no-repeat; }
.xjcx-ul1 li.icon2 { background: url(20211104-hyj-jzxx-bj2.png) center no-repeat; }
.xjcx-ul1 li.icon3 { background: url(20211104-hyj-jzxx-bj3.png) center no-repeat; }
.xjcx-ul1 li a span { display: inline-block; }
.xjcx-ul1 li a p { display: inline-block; color: #ffffff; margin-left: 5px; }
.xjcx-yj .gkgs-table { margin-top: 5px; }
.xjcx-yj .gkgs-table tr { border-bottom: none; }
.xjcx-yj .gkgs-table tr th { padding: 20px 20px; }
.xjcx-yj .gkgs-table tr td { padding: 20px 10px; }
@media screen and (max-width:1340px) {
  .xjcx-ul1 { margin-left: 0px; }
}
@media screen and (max-width:1240px) {
  .zzxx-cx { width: 55%; }
  .zzxx-xx { width: 45%; }
  .zzxx-cx input.sr { width: 52%; }
  .wyxx_sel { width: 14%; }
  .xjcx-yj .gkgs-table tr td { padding: 15px 5px; }
  .xjcx-yj .gkgs-table tr th { padding: 15px 0px; }
}
@media screen and (max-width:1000px) {
  .zzxx-cx,.zzxx-xx { width: 100%; float: none; }
  .xjcx-ul1 li.icon1,.xjcx-ul1 li.icon2,.xjcx-ul1 li.icon3 { background-size: 1500px; }
  .zzxx-xx { margin-left: 0px; }
  .xjcx-ul1 { margin-left: -2%; margin-top: 10px; }
  .xjcx-ul1 li { width: 31.3%; margin-left: 2%; }
  .zzxx-cx span { display: none; }
  .zzxx-cx input.sr { margin-left: 0px; width: 83%; }
  .zzxx-cx button { margin-left: 2%; }
}
@media screen and (max-width:750px) {
  .zzxx-cx input.sr { width: 82%; }
  .gkgs-table tr th { font-size: 14px; padding: 5px 0px; }
  .xjcx-yj .gkgs-table tr th { padding: 10px 0px; }
  .xjcx-yj .gkgs-table tr td { padding: 10px 5px; }
  .yj-gkgs-table tr td { font-size: 14px; }
  .gkgs-table tr th:nth-child(2),.gkgs-table tr td:nth-child(2),.gkgs-table tr th:nth-child(3),.gkgs-table tr td:nth-child(3) { display: none; }
  .gkgs-table tr th.l-sj,.gkgs-table tr td.l-sj { display: none!important; }
  .gkgs-table tr td { white-space: normal; }
  .gkgs-table tr th:nth-child(5),.gkgs-table tr td:nth-child(5) { width: 10%; }
  .tab-zzxx li.on a { margin-left: 0px; }
  .xjcx-ul-box p { font-size: 15px; }
  .yj-gkgs-table tr th.l-bh { width: 75%; }
}
@media screen and (max-width:650px) {
  .gl_tit2 .inp1 { width: 65%; margin-bottom: 10px; }
  .gl_tit2 .btn3 { background: url(20210907-ndzy-xjss.png) no-repeat 10px center #1658a0; padding-right: 10px; padding-left: 30px; }
  .tab-zzxx ul { display: block; float: none; }
  .xjcx-ul-box { display: block; float: none; padding-bottom: 15px; }
  .xjcx-ul-box p { padding-left: 0px; padding-right: 10px; }
  .tab-zzxx li { padding-bottom: 10px; }
  .zzxx-top { margin-top: 30px; margin-bottom: 38px; }
}
@media screen and (max-width:540px) {
  .zzxx-cx button { width: 20%; }
  .zzxx-cx input.sr { width: 74%; }
  .gkgs-table tr th:nth-child(5),.gkgs-table tr td:nth-child(5) { width: 15%; }
  .zzxx-top { padding: 20px; }
  .xjcx-ul1 { margin-top: 8px; }
  .xjcx-ul1 li { width: 48%; margin-top: 10px; }
  .zzxx-top { margin-top: 25px; margin-bottom: 30px; }
}
@media screen and (max-width:374px) {
  .zzxx-cx input.sr { width: 73%; }
}
/* ä¿¡ä»¶è¯¦æƒ…é¡µ */
.xj-table { font-size: 16px!important; width: 92.5%; margin: 30px auto 0; border-collapse: collapse; margin-bottom: 0px; }
.table-bordered { margin-top: 50px; margin-bottom: 50px; border-radius: 5px; border: 1px solid #efeeee; box-shadow: 10px 10px 30px rgba(0,0,0,0.03); }
.table-bordered>thead>tr>th { border: 1px solid #efeeee; }
.xj-table>thead>tr>th { font-size: 16px!important; vertical-align: middle; border-bottom: 1px solid #efeeee; }
.xj-table>tbody>tr>td { width: 862px; padding: 15px 25px; line-height: 30px; vertical-align: middle; font-size: 16px!important; border-top: 1px solid #efeeee; }
.table-bordered>tbody>tr>td { border: 1px solid #efeeee; }
.Item11 { background-color: #f8f8f8; width: 15%!important; height: 37px; text-align: right; padding-right: 20px!important; }
.table-bordered>tbody>tr>xj_nr>tr { padding-bottom: 150px!important; }
.xxdet_table { width: 100%; font-size: 16px; border: 1px #e8e8e8 solid; border-collapse: collapse; margin-bottom: 60px; }
.xxdet_table tbody tr td { border-bottom: 1px #e8e8e8 solid; padding: 18px 20px; border-left: 1px #e8e8e8 solid; background: #ffffff; }
.xxdet_table tbody tr td.info-t { width: 130px; background: #f8f8f8; text-align: center; }
.xxdet_table tbody tr td img { margin-right: 10px }
.xxdet_table tbody tr td textarea { width: 100%; height: 112px; border: 1px #e8e8e8 solid; }
.xxdet_table tbody tr td button { width: 92px; height: 35px; font-size: 16px; background: #ffffff; color: #fff; border: none; border-radius: 5px; margin-top: 10px; cursor: pointer; }
.xjzk { text-decoration: none; }
.xjzk a { margin-left: -115px; margin-top: 7px; float: left; color: #1658a0!important; font-size: 18px; padding-right: 15px; background: url(20210421-xq.png) no-repeat right center; text-decoration: none; }
.sq { display: none; }
.sq a { background: url(20210421-sq.png) no-repeat right center; }
@media screen and (max-width:1000px) {
  .xj-table>tbody>tr>td { padding: 15px 10px; }
  .xj-table>tbody>tr>td { padding: 15px 10px; }
  .Item11 { width: 18%!important; padding-right: 00px!important; padding-left: 10px!important; }
  .table-bordered { margin-top: 30px; margin-bottom: 30px; }
}
@media screen and (max-width:750px) {
  .xj-table { width: 100%; }
  .xj-table>tbody>tr>td { font-size: 14px!important; line-height: 24px!important; }
  .table-bordered { margin-top: 15px; margin-bottom: 25px; }
}
@media screen and (max-width:600px) {
  .Item11 { width: 31%!important; padding-left: 7px!important; padding-right: 00px!important; }
}
/*----ç»†è§ˆ----*/
.xl_tit { text-align: center; font-size: 32px; line-height: 50px; font-weight: bold; }
.xl_tit1 { margin-top: 12px; line-height: 34px; text-align: center; font-size: 18px; color: #666666; }
.xl_tit2 { padding-top: 15px; border-top: 1px solid #efefef; margin-top: 45px; padding-bottom: 30px; line-height: 36px; }
.xl_tit2_l { float: left; font-size: 16px; color: #999999; }
.xl_tit2_l span { margin-right: 16px; }
.xl_tit2_l span:last-child { margin-right: 0; }
/*
.xl_tit2_r{float: right; margin-top: -10px; }.xl_tit2_r>span{width: 32px; height: 32px; border: 1px solid #dddddd; line-height: 32px; border-radius: 5px; display: inline-block; text-align: center; cursor: pointer; }.xl_tit2_r span i img{vertical-align: top; margin-top: 7px; }.xl_tit2_r span.share{position: relative; }
 *//*
.xl_tit2_r{float: right; margin-top: -10px; }.xl_tit2_r>span{height: 34px; line-height: 34px; line-height: 34px; display: inline-block; text-align: center; cursor: pointer; }.xl_tit2_r span i{width: 40px; hanging-punctuation: 40px; line-height: 40px; font-size: 26px; color: #b2b2b2; }.xl_tit2_r span em{color: #999999; padding: 0px 10px; font-size: 15px; vertical-align: top; padding-top: 14px; }.xl_tit2_r span.share{border: none; margin-left: 15px; text-align: left; font-size: 14px; color: #999999; }.xl_tit2_r span.share i{font-size: 20px; }.xl_tit2_r span.share em{margin-left: -15px; padding-top: 0px; font-size: 14px; }.xl_tit2_r span.share img{display: inline-block; }.xl_tit2_r span.share>i,.xl_tit2_r span.share em,.share-box{float: left; }
 */.xl_tit2_r { float: right; margin-top: -10px; }
.xl_tit2_r>span { width: 58px; height: 34px; line-height: 34px; border-radius: 5px; display: inline-block; text-align: center; cursor: pointer; }
.xl_tit2_r span i { font-size: 26px; color: #b2b2b2; }
.xl_tit2_r span.share { border: none; margin-left: 5px; width: 190px; text-align: left; font-size: 14px; color: #999999; }
.xl_tit2_r span.share i { font-size: 20px; }
.xl_tit2_r span em { color: #d3d3d3; display: inline-block; font-size: 10px; padding-left: 15px; vertical-align: top; margin-top: 3px; }
.xl_tit2_r span.share em { vertical-align: top; font-size: 14px; margin-left: 0px; }
.xl_tit2_r span.share>i,.xl_tit2_r span.share em { float: left; margin-top: 12px; }
.share-box { margin-top: 16px; float: left; }
.share-box { width: 115px; }
.share-box li { width: 30px; height: 30px; line-height: 30px; text-align: center; margin: 0 4px; float: left; }
.share-box li i { font-size: 18px; color: #ffffff; width: 30px; height: 30px; border-radius: 100%; display: block; transition: .3s all; }
.share-box li i.weixin { background-color: #3eb135; }
.share-box li i.weibo { background-color: #f23a4e; }
.share-box li i.qq { background-color: #eecf3d; }
.share-box li i.dou { background-color: #2e9e3b; }
.share-box li i:hover { box-shadow: 0 0 5px rgba(0,0,0,.3); }
.dialog { position: absolute; width: 126px; border-radius: 4px; padding-bottom: 10px; padding-top: 10px; background: #f7f7f7; border: 1px solid #eeeeee; top: 45px; left: 50%; margin-left: -70px; }
.dialog i { display: inline-block; width: 11px; height: 6px; background: url(20210907-ndzy-xljt.png) no-repeat center; position: absolute; left: 50%; right: 0; top: -7px; }
.sec_nav { margin-left: -4%; text-align: center; padding: 0px 8px; }
.sec_nav li { margin-left: 4%; font-size: 16px; display: inline-block; text-align: center; background: #bbbbbb; width: 30px; height: 30px; border-radius: 100%; }
.sec_nav li a { color: #333; font-weight: normal!important; font-size: 16px }
.sec_nav li a img { margin-top: -5px; }
.sec_nav li a:hover { color: #0068b7; }
.sec_nav li:hover .wx,.sec_nav li.wx:hover { background: #51ac55; }
.sec_nav li:hover .wb,.sec_nav li.wb:hover { background: #cb1e1e; }
.sec_nav li:hover .kj,.sec_nav li.kj:hover { background: #f5ae33; }
.share-box li i:hover { box-shadow: 0 0 5px rgba(0,0,0,.3); }
.xl_con { margin-top: 50px; padding: 20px 45px; background-color: #f5faff; border: 1px solid #9dc1e9; line-height: 40px; }
.xl_con span { color: #1658a0; font-weight: bold; }
.xl_con1 { padding: 20px 0 100px 0; font-size: 18px; line-height: 38px; }
.xl_con1 p { margin-top: 15px; }
.xl_con1 h3 { font-size: 18px; margin-top: 20px; }
.xl_btn { margin: 30px auto 0; text-align: center; font-size: 0; border-bottom: 1px solid #efefef; padding-bottom: 40px; }
.xl_btn1 { border-bottom: none; }
.xl-tp { text-align: center!important; margin-top: 25px; margin-bottom: 40px; }
.xl-tp img { display: inline-block; }
submit
.xl_pad { padding: 0 30px; margin-top: 40px; margin-bottom: 40px; position: relative; }
.xl_line { position: absolute; width: 1px; top: 0; bottom: 0; right: 24.46416%; background-color: #e2e2e2; }
.xl_l { float: left; width: 72.866894%; }
.xl_r { float: right; width: 20.0511945%; }
.xl_l .xl_tit2_r { margin-top: 0; }
.xl_tit3 { margin-top: 90px; padding-top: 42px; border-top: 1px solid #efefef; line-height: 42px; }
.xl_tit3_l,.xl_tit3_l>i,.xl_tit3_l>em { float: left; color: #999999; }
.xl_tit3_r { float: right; }
.xl_tit3_l>i { font-size: 20px; margin-right: 8px; }
.xl_tit3_l .share-box { margin-top: 5px; }
.xl_list { margin-top: 20px; padding-bottom: 50px; }
.xl_list li { font-size: 16px; line-height: 36px; }
.xl_list li i { float: left; height: 150px; width: 5px; height: 5px; border-radius: 50%; background: #dddddd; margin: 16px 12px 0px 0px; }
.xl_list li a { margin-left: 15px; display: block; }
.myzj_btn button.submit { background-color: #1658a0; }
.myzj_btn button.reset { background-color: #999999; }
.xl_btn button,.xl_tit3_r button { padding: 0 18px; text-align: center; height: 42px; line-height: 42px; border: 0; border-radius: 5px; margin: 0 5px; font-size: 16px; color: #1658a0; display: inline-block; cursor: pointer; transition: .3s all; background-color: #f5faff; }
.xl_btn button i,.xl_tit3_r button i { font-size: 22px; color: #1658a0; margin-right: 8px; vertical-align: top; }
.xl_btn button:hover i,.xl_tit3_r button:hover i { color: #ffffff; }
.xl_btn button:hover { background: #1658a0; color: #ffffff; }
.tab3 { border-bottom: 1px solid #efefef; position: relative; }
.tab3 li { position: relative; line-height: 20px; font-size: 20px; float: left; padding-bottom: 20px; }
.tab3 li.on a,.tab3 li a:hover { font-weight: bold; color: #1658a0; }
.tab3 li em { position: absolute; left: 50%; width: 0; bottom: 0; width: 0px; transition: .2s all; height: 4px; background-color: #1658a0; }
.ewmbox { text-align: center; margin-top: 50px; }
.ewmbox p { color: #999999; line-height: 50px; }
.xl_pad .xl_tit2_l { float: none; text-align: center; }
.xl_pad .xl_l .xl_tit2_r { float: none; text-align: center; }
@media screen and (max-width:1240px) {
  .xl_tit2_l,.xl_tit2_r { float: none; text-align: center; line-height: 26px; }
  .xl_tit2_r { float: none; text-align: center; }
}
@media screen and (max-width:1000px) {
  .xl_tit { font-size: 24px; line-height: 40px; }
  .xl_con { margin-top: 15px; padding: 15px; line-height: 32px; }
  .xl_pad { margin-top: 20px; padding: 5px 5px; }
  .xl_tit2_l,.xl_tit2_r { float: none; text-align: center; line-height: 26px; }
  .xl_tit2_r { float: none; text-align: center; margin-top: 0px; }
  .xl_tit2 { margin-top: 35px; }
  .xl_l .xl_tit2_r { margin-top: 8px; }
  .xl_tit2_r>span:nth-child(3) { display: none; }
  .xl_tit2_l span { display: inline-block; }
  .xl_con1 { font-size: 16px; line-height: 32px; padding-bottom: 20px; }
  .xl_l,.xl_r { float: inherit; width: 100%; }
  .xl_l,.xl_r { float: inherit; width: 100%; }
  .xl_r { margin-top: 35px; }
  .xl_list { margin-top: 15px; padding-bottom: 20px; }
  .xl_line { display: none; }
  .xl-tp { text-align: center!important; margin-top: 25px; margin-bottom: 25px; }
  .xl_btn { display: none; }
}
@media screen and (max-width:750px) {
  .xl_tit { font-size: 22px; line-height: 30px; }
  .xl_tit2 { margin-top: 25px; padding-bottom: 15px; }
  .ewmbox { display: none; }
  .share-box { margin-top: 10px; }
  .xl_tit2_r span.share>i { margin-top: 6px; }
  .xl_tit2_r span.share em { margin-top: 8px; padding-left: 10px; }
}
/*----æ£€ç´¢ç»“æžœ-----*/
.ss_left { width: 14%; background: #f7f7f7; padding-bottom: 70px; margin-top: 15px; padding-top: 5px; }
.ss_left h5 { font-size: 16px; font-weight: bold; color: #666; margin-left: 15px; margin-top: 20px; padding-left: 30px; }
.ss_left h5.hhd1 { background: url("20200618-jsjg-tp1.png") no-repeat left center; }
.ss_left h5.hhd2 { background: url("20200618-jsjg-tp2.png") no-repeat left center; }
.ss_left h5.hhd3 { background: url("20200618-jsjg-tp3.png") no-repeat left center; }
.ss_left ul { margin-top: 10px }
.ss_left ul li { font-size: 15px; line-height: 30px; margin-left: 48px; }
.ss_left ul li a { text-decoration: none }
.ss_left ul li.chos a,.ss_left ul li:hover a { color: #1658a0; }
.ss_right { width: 83%; margin-top: 15px }
.gjzcx { padding: 27px 36px 20px; background: #f7f7f7; }
.gjzcx span { display: inline-block; font-size: 16px; font-weight: bold; float: left; height: 46px; line-height: 46px; }
.gjzcx span i { display: inline-block; width: 40px; height: 40px; border-radius: 50%; vertical-align: top; margin-right: 10px; margin-top: 3px; background: url(20210903-ndzrzy-ss.png) center no-repeat #1658a0; }
.gjzcx input.sr { float: left; width: 63%; height: 40px; font-family: "å¾®è½¯é›…é»‘"; line-height: 40px; padding-left: 10px; border-radius: 4px; border: 1px #dbdbdb solid; background: #fff; margin-left: 10px; margin-top: 2px; color: #999999; }
.gjzcx button { width: 13%; height: 42px; float: left; font-size: 16px; color: #fff; border-radius: 4px; background: #1658a0; border: none; margin-left: 10px; margin-top: 2px; }
.lab_c { text-align: left; font-size: 16px; margin-top: 10px; }
.lab_c label { margin-right: 30px; }
.fbsj { font-size: 16px; height: 44px; line-height: 44px; }
.fbsj span,.qzsj em { float: left }
.qzsj { float: left; width: 328px; height: 44px; border: 1px #e4e4e4 solid; border-radius: 4px; margin-left: 10px; margin-right: 20px; }
.qzsj img { margin-left: 20px; float: left; margin-top: 12px; }
.qzsj input { width: 120px; height: 44px; border: none; float: left; text-align: center; font-size: 16px; line-height: 44px; }
.qzsj em { margin: 0 10px; }
.fbsj select { width: 90px; height: 44px; border: 1px #e4e4e4 solid; border-radius: 4px; float: left; font-size: 16px; }
.lm { float: right; font-size: 16px; line-height: 44px }
.sltl { margin-top: 30px }
.sltl li { padding: 20px 0; border-bottom: 1px #e2e2e2 dashed; }
.sltl li h5 { font-size: 20px; line-height: 28px; font-weight: bold; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.sltl li h5 a { text-decoration: none; }
.sltl li p { font-size: 16px; line-height: 28px; color: #666; margin-top: 20px; }
.sltl li p a { color: #d51717; }
.bot-lin { margin-top: 27px }
.bot-lin a { float: left; color: #0069c5; word-break: break-all }
.bot-lin span { float: right; color: #999; }
.qie_tab { padding: 30px 0 20px 0px; text-align: center; border-bottom: 2px #1658a0 solid; }
.qie_tab a { display: inline-block; width: 130px; height: 35px; line-height: 35px; text-align: center; text-decoration: none; border: 1px #1658a0 solid; border-radius: 50px; margin: 0 10px; color: #1658a0; font-size: 16px; font-weight: bold; }
.qie_tab a.tab_act,.qie_tab a:hover { background: #1658a0; color: #fff; }
@media screen and (max-width:1000px) {
  .ss_left { display: none; }
  .ss_right { width: 100%; }
  .gjzcx { padding: 27px 30px 20px; }
}
@media screen and (max-width:850px) {
  .gjzcx input.sr { width: 62%; }
  .gjzcx button { width: 10%; }
}
@media screen and (max-width:750px) {
  .gjzcx span { display: none; }
  .fbsj-box { display: none; }
  .gjzcx input.sr { height: 42px; float: none; width: 78%; margin-left: 0px; }
  .gjzcx button { float: none; width: 17%; margin-left: 5px; }
  .qie_tab a { width: 100px; margin: 0px 5px; }
  .sltl { margin-top: 10px; }
  .lab_c { display: none; }
  .gjzcx { padding: 27px 30px 27px 20px; }
}
@media screen and (max-width:540px) {
  .lab_c label { display: inline-block; }
  .gjzcx { padding: 20px 15px 20px 15px; }
  .gjzcx input.sr { width: 75%; }
  .gjzcx button { float: none; width: 17%; margin-left: 5px; }
}
@media screen and (max-width:374px) {
  .gjzcx input.sr { width: 73%; }
  .gjzcx button { width: 19%; margin-left: 0px; }
}
/*----ä¸»é¢˜å¾é›†-----*/
.zztzj-box { margin-top: 20px; }
.zztzj-box .wyxx_con1 { margin-top: 40px; margin-bottom: 20px; }
@media screen and (max-width:1000px) {
  .zztzj-box .wyxx_con1 { margin-top: 25px; }
}
/*----è§£è¯»å›žåº”-----*/
.hygq-bt { padding-top: 35px; margin-bottom: 20px; }
.hygq-bt .sy-title-l { float: left; font-size: 22px; font-weight: bold; color: #1658a0 }
.hygq-bt a { display: inline-block; float: right; font-size: 14px; color: #999999; }
.hygq-bt .sy-title a:hover,a.gengduo:hover { color: #1658a0; }
.jdhy_list { position: relative; height: 122px; margin-top: 0px; }
.jdhy_list span { position: absolute; top: 45px; }
.jdhy_list span.prev { left: 0px; }
.jdhy_list span.next { right: 0px; }
.jdhy_list span.prevStop { background: url(21pt_ztzl_icon_l.png) no-repeat left center; }
.jdhy_list span.nextStop { background: url(21pt_ztzl_icon_r.png) no-repeat left center; }
.jdhy_list .bd { margin-left: -2%; }
.jdhy_list .bd li { width: 23%; float: left; margin-left: 2%; }
.jdhy_list .bd li a { display: block; border: 1px solid #eeeeee; border-radius: 5px; padding: 14px 20px 14px 18px; height: 92px; box-shadow: 0 3px 10px rgba(0,0,0,.05); }
.hygq-tit h3 i { width: 50px; height: 50px; line-height: 50px; border-radius: 50%; text-align: center; float: left; display: inline-block; background: url(20211103-hyj-hygqtb2.png) no-repeat center #71a0d3; margin-right: 15px; }
.hygq-tit h3 { line-height: 28px; font-weight: normal; font-size: 16px; margin-bottom: 10px; }
.hygq-tit h3 em { display: -webkit-box; height: 56px; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; }
.jdhy_list .bd li a p { line-height: 24px; color: #999999; padding-left: 62px; font-size: 14px; background: url(20211103-hyj-hygqjt1.png) no-repeat right center; }
.jdhy_list1 { margin-top: 40px }
.jdhy_list2 { margin-top: 0 }
.jdhy_list2 .zxft_con1 { border-radius: 5px; overflow: hidden; }
.jdhy_list .bd li a:hover .hygq-tit h3 i { background: url(20211103-hyj-hygqtb1.png) no-repeat center #ffffff; }
.jdhy_list .bd li a:hover { background: #1658a0; }
.jdhy_list .bd li a:hover h3,.jdhy_list .bd li a:hover p { color: #ffffff; }
.jdhy_list .bd li a:hover p { background: url(20211103-hyj-hygqjt2.png) no-repeat right center; }
.tj-box { margin-top: 25px; }
.tj-list { margin-left: -1.5%; }
.tj-list li { width: 31.3%; float: left; margin-left: 2%; overflow: hidden; }
.tj-list li i { display: block; height: 0; padding-top: 57%; background-position: left center; background-repeat: no-repeat; background-size: 100%; background-color: #f8f8f8; position: relative; overflow: hidden; transition: all .3s; }
.tj-list li:hover i { transform: scale(1.1); }
.xw-list-jd { margin-bottom: 30px; margin-top: 25px; }
.xw-list-jd li a {   }
.xw-list-jd li { line-height: 45px; }
.xw-list-jd li em { margin-top: 12px; }
.xw-list-jd .list-jdhy { float: left; width: 85%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
@media screen and (max-width:1240px) {
  .jdhy_list .bd li { -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; width: 31.3%; margin-top: 0; }
  .jdhy_list .bd ul::-webkit-scrollbar { display: none; }
  .jdhy_list .bd ul { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow-x: auto; -webkit-overflow-scrolling: touch; }
}
@media screen and (max-width:1000px) {
  .jdhy_list .bd li { width: 48%; }
  .hygq-bt .sy-title-l { font-size: 20px; }
  .hygq-bt { padding-top: 30px; margin-bottom: 20px; }
  .xw-list-jd li a { width: 95%; }
}
@media screen and (max-width:750px) {
  .xw-list-xjlb li span { display: none; }
  .xw-list-xjlb li a em span { display: block; }
  .xw-list-jd .list-jdhy { width: 100%; }
  .xw-list-jd li { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
  .tj-list li { -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; width: 48%; margin-top: 0; }
  .tj-list::-webkit-scrollbar { display: none; }
  .tj-list { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow-x: auto; -webkit-overflow-scrolling: touch; }
  .hygq-bt { padding-top: 22px; margin-bottom: 18px; }
  .xw-list-jd { margin-bottom: 25px; margin-top: 15px; }
  .hygq-bt .sy-title-l { font-size: 18px; }
  .xw-list-xjlb li a.ls span { display: block; margin-left: 5px; margin-right: 5px; }
  .xw-list-jd .list-jdhy { width: 100%; }
}
@media screen and (max-width:540px) {
  .jdhy_list .bd li { width: 98%; }
  .tj-list li { width: 98%; }
}
/*----æœºæž„èŒèƒ½-----*/
.nygk-det-box { font-size: 16px; line-height: 30px; overflow: hidden; }
.nygk-det-box p a { color: #1658a0; }
.nygk-det-box { overflow: auto; overflow: overlay; overflow-y: scroll; max-height: 320px; padding-right: 15px; margin-top: 20px; }
.nygk-det-box::-webkit-scrollbar { width: 8px; border-radius: 5px; }
.nygk-det-box::-webkit-scrollbar-thumb { -webkit-box-shadow: inset 0 0 5px rgba(27,105,180,1); background: rgba(27,105,180,1); border-radius: 5px; }
.nygk-det-box::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 5px rgba(221,221,221,1); background: rgba(221,221,221,1); border-radius: 5px; }
.jgcszsdw-box { margin-top: 30px; }
.jgcs-tit ul li { float: left; margin-right: 30px; font-size: 22px; font-weight: bold; }
.jgcs-tit { line-height: 30px; }
.jgcs-tit ul li.jgonon a,.jgcs-tit ul li:hover a { color: #1658a0; }
.csjgdnjg-list { margin-left: -2%; margin-top: 2px; margin-bottom: 10px; }
.csjgdnjg-list li { width: 31.33%; float: left; margin-left: 2% !important; margin-top: 22px; font-size: 16px; text-align: center; }
.csjgdnjg-list li a { display: table; width: 100%; height: 58px; border: 1px #e8e8e8 solid; border-radius: 4px; background: #fafafa; transition: all .3s; }
.csjgdnjg-list li p { padding: 0 20px; display: table-cell; vertical-align: middle }
.csjgdnjg-list li:hover a { border: 1px #1658a0 solid; }
.csjgdnjg-list li p span { max-height: 44px; overflow: hidden; display: block }
.piclink_group_02 { margin-top: 20px; position: relative; }
.piclink_group_02>span { position: absolute; text-align: center; line-height: 30px; top: 20%; width: 30px; height: 30px; background: #1658A0; border-radius: 50%; display: block; z-index: 999; }
.piclink_group_02>span i { color: #FFFFFF; font-size: 16px; }
.piclink_group_02>.prev { left: 0px; }
.piclink_group_02>.next { right: 0px; }
.zwgk-icon { margin-left: inherit; margin-top: inherit; }
@media screen and (max-width:1340px) {
  .zwgk-icon li { width: 20%; margin-left: inherit; }
}
@media screen and (max-width:1000px) {
  .csjgdnjg-list li { width: 48%; margin-top: 15px; }
  .jgcs-tit ul li { font-size: 20px; }
  .zwgk-icon li { width: 33.33%; margin-left: inherit; }
}
@media screen and (max-width:750px) {
  .jgcs-tit ul li { font-size: 18px; }
}
@media screen and (max-width:650px) {
  .zwgk-icon li { width: 33.33%; margin-left: inherit; margin-top: 0px; }
}
@media screen and (max-width:400px) {
  .zwgk-icon li { width: 50%; margin-left: inherit; margin-top: 0px; }
}
@media screen and (max-width:540px) {
  .csjgdnjg-list li { width: 98%; margin-top: 15px; }
}
@media screen and (min-width:0\0) {
  .con_ztzl ul li a span { display: block; text-align: center; padding-top: 12px; }
  .zddt_r,.zddt_l { float: left; }
  .zddt_l { width: 15%; }
  .zddt_r { width: 79%; padding-left: 25px; }
  .zddt_con::before { width: 15%; }
  .zddt_con::after { left: 14%; }
}
.xjcx_list ul { display: flex; justify-content: space-between; }
.xjcx_list li { width: 48%; }
.xjcx_list li a { display: flex; box-shadow: 0 0 6px rgba(16,92,176,.11); align-items: center; text-align: center; justify-content: center; flex-direction: column; height: 60px; border-radius: 8px; background: #1658A0; border: 1px solid #dddddd; margin-top: 10px; color: #fff; font-weight: bold; font-size: 18px; text-align: center; }
